IDirect3DDevice9::SetRenderState メソッド (d3d9helper.h)
1 つのデバイスの render-state パラメーターを設定します。
構文
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 |