IDirect3DDevice9::SetRenderState メソッド
IDirect3DDevice9::SetRenderState メソッド
単一デバイスのレンダリング ステート パラメータを設定する。
構文
HRESULT SetRenderState(
D3DRENDERSTATETYPE State,
DWORD Value
);
パラメータ
- State
[in] 変更対象のデバイス ステート変数。このパラメータには、D3DRENDERSTATETYPE 列挙型の任意のメンバを指定できる。 - Value
[in] デバイスのレンダリング ステートに設定する新しい値。このパラメータの意味は State で指定した値によって決まる。たとえば、State が D3DRS_SHADEMODE の場合、第 2 パラメータは D3DSHADEMODE 列挙型のメンバのいずれかになる。
戻り値
成功した場合は、D3D_OK を返す。
引数の 1 つが無効な場合は、D3DERR_INVALIDCALL を返す。
参照
IDirect3DDevice9::GetRenderState、IDirect3DDevice9::SetTransform