IDirect3DDevice9::SetRenderState メソッド (d3d9helper.h)

1 つのデバイスのレンダリング状態パラメーターを設定します。

構文

HRESULT SetRenderState(
  [in] D3DRENDERSTATETYPE State,
  [in] DWORD              Value
);

パラメーター

[in] State

型: D3DRENDERSTATETYPE

変更中のデバイス状態変数。 このパラメーターには、 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

こちらもご覧ください

IDirect3DDevice9

IDirect3DDevice9::GetRenderState

IDirect3DDevice9::SetTransform