Platform SDK: DirectX

Direct3DDevice7.SetRenderState

Direct3DDevice7.SetRenderState メソッドは、デバイスのレンダリング ステートに Long 型の値を設定する。

object.SetRenderState( _ 
    state As CONST_D3DRENDERSTATETYPE, _ 
    renderstate As Long)

パラメータ

object
Direct3DDevice7 オブジェクトを表すオブジェクト式。
state
変更対象のデバイス ステート変数。このパラメータは、CONST_D3DRENDERSTATETYPE 列挙の任意の定数にすることができる。
renderstate
新しいレンダリング ステート値。このパラメータの意味は state で指定した値による。たとえば、state が D3DRENDERSTATE_SHADEMODE である場合には、この第 2 パラメータは、CONST_D3DSHADEMODE 列挙の定数の 1 つになる。

エラー コード

メソッドが失敗するとエラーが発生し、パラメータのいずれかが無効の場合は Err.NumberDDERR_INVALIDPARAMS が設定される。

参照

Direct3DDevice7.GetRenderStateDirect3DDevice7.SetTransform