Platform SDK: DirectX

CONST_D3DTEXTURESTAGESINGLE

CONST_D3DTEXTURESTAGESINGLE 列挙は、Single 型の値を受け付けるテクスチャ ステージ ステートを定義する。この列挙の定数は、テクスチャ ステート値を取得および設定する Direct3DDevice7.GetTextureStageStateSingle メソッドと Direct3DDevice7.SetTextureStageStateSingle メソッドで使用される。

Enum CONST_D3DTEXTURESTAGESINGLE
    D3DTSS_BUMPENVLOFFSET = 23 
    D3DTSS_BUMPENVLSCALE  = 22 
    D3DTSS_BUMPENVMAT00   = 7  
    D3DTSS_BUMPENVMAT01   = 8  
    D3DTSS_BUMPENVMAT10   = 9  
    D3DTSS_BUMPENVMAT11   = 10 
    D3DTSS_MIPMAPLODBIAS  = 19 
End Enum
D3DTSS_BUMPENVMAT00
テクスチャ ステージ ステートは、バンプ マッピング行列の [0][0] 係数に対する値である。デフォルト値は 0 である。
D3DTSS_BUMPENVMAT01
テクスチャ ステージ ステートは、バンプ マッピング行列の [0][1] 係数に対する値である。デフォルト値は 0 である。
D3DTSS_BUMPENVMAT10
テクスチャ ステージ ステートは、バンプ マッピング行列の [1][0] 係数に対する値である。デフォルト値は 0 である。
D3DTSS_BUMPENVMAT11
テクスチャ ステージ ステートは、バンプ マッピング行列の [1][1] 係数に対する値である。デフォルト値は 0 である。
D3DTSS_BUMPENVLSCALE
バンプ マップ輝度用にスケールする。デフォルト値は 0 である。
D3DTSS_BUMPENVLOFFSET
バンプ マップ輝度用にオフセットする。デフォルト値は 0 である。
D3DTSS_MIPMAPLODBIAS
ミップマップ詳細バイアスのレベル。これを利用すると、テクスチャに質量感を与えたり、ぼやけた感じを与えることができる。デフォルト値は 0 である。

注意

バンプ マッピング行列係数 D3DTSS_BUMPENVMAT00、D3DTSS_BUMPENVMAT01、D3DTSS_BUMPENVMAT10、および D3DTSS_BUMPENVMAT11 が取り得る有効な値の範囲は、-8.0 以上 8.0 未満である。この範囲を数学的には [-8.0,8.0] と表記する。

参照

Direct3DDevice7.GetTextureStageStateSingleDirect3DDevice7.SetTextureStageStateSingle