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.Number に DDERR_INVALIDPARAMS が設定される。
参照
Direct3DDevice7.GetRenderState、Direct3DDevice7.SetTransform