IDirect3DDevice9::SetRenderState メソッド (d3d9helper.h)
1 つのデバイスのレンダリング状態パラメーターを設定します。
構文
HRESULT SetRenderState(
[in] D3DRENDERSTATETYPE State,
[in] DWORD Value
);
パラメーター
[in] State
変更中のデバイス状態変数。 このパラメーターには、 D3DRENDERSTATETYPE 列挙型の任意のメンバーを指定できます。
[in] Value
型: DWORD
設定するデバイスのレンダリング状態の新しい値。 このパラメーターの意味は、 State に指定された値によって異なります。 たとえば、 State がD3DRS_SHADEMODEされた場合、2 番目のパラメーターは D3DSHADEMODE 列挙型の 1 つのメンバーになります。
戻り値
型: HRESULT
メソッドが成功した場合、戻り値はD3D_OK。 引数の 1 つが無効な場合、D3DERR_INVALIDCALLが返されます。
要件
対象プラットフォーム | Windows |
ヘッダー | d3d9helper.h (D3D9.h を含む) |
Library | D3D9.lib |