Platform SDK: DirectX

Direct3DDevice7.GetTextureStageState

Direct3DDevice7.GetTextureStageState メソッドは、現在割り当てられているテクスチャ ステート値を取得する。

object.GetTextureStageState( _ 
    stage As Long, _ 
    state As CONST_D3DTEXTURESTAGESTATETYPE) As Long

パラメータ

object
Direct3DDevice7 オブジェクトを表すオブジェクト式。
stage
ステートを取得するテクスチャのステージ識別子。ステージ識別子はゼロをベースとする。現在、デバイスは 8 セットまでのテクスチャを持つことができるので、stage に許される最大値は 7 である。
state
取得されるテクスチャのステート。このパラメータは、CONST_D3DTEXTURESTAGESTATETYPE 列挙の任意の定数にすることができる。

戻り値

メソッドが成功すると、ステート値を返す。

エラー コード

メソッドが失敗するとエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。

DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS

トラッピング エラーについては、「Visual Basic エラー トラッピング」を参照すること。

参照

Direct3DDevice7.SetTextureStageStateDirect3DDevice7.GetTextureDirect3DDevice7.SetTextureテクスチャ