IDirect3DDevice9::SetTextureStageState
現在割り当てられているテクスチャーにステート値を設定します。
HRESULT
SetTextureStageState(
DWORD Stage,
D3DTEXTURESTAGESTATETYPE Type,
DWORD Value
);
パラメータ
- Stage
ステート値を設定するテクスチャーのステージ識別子です。ステージ識別子は 0 から始まります。デバイスには最大で 8 セットのテクスチャーを設定できるので、Stage の許容最大値は 7 になります。 - Type
設定するテクスチャーのステートです。このパラメーターには、D3DTEXTURESTAGESTATETYPE 列挙型の任意のメンバーを使用できます。 - Value
設定するステート値。この値の意味は、Type パラメーターに依存します。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合は、D3DERR_INVALIDCALL を返します。
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3D9.lib 内容
関連項目
IDirect3DDevice9::GetTextureStageState, IDirect3DDevice9::GetTexture, IDirect3DDevice9::SetTexture