Microsoft DirectX 8.0 (Visual Basic) |
object.SetTexture( _ Stage As Long, _ Texture As Direct3DBaseTexture8)
失敗した場合はエラーが発生し、Err.Number に D3DERR_INVALIDCALL が設定される。
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
このメソッドは、割り当てられているテクスチャ サーフェスの参照カウントをインクリメントし、以前に選択されたテクスチャがある場合にはその参照カウントをデクリメントする。テクスチャが不要になった場合、該当するステージのテクスチャを Nothing に設定する。この処理を行わないと、メモリ リークが発生する。
Direct3DDevice8.GetTexture、Direct3DDevice8.GetTextureStageState、Direct3DDevice8.SetTextureStageState