Direct3DDevice8.SetRenderState
単一デバイスのレンダリング ステート パラメータを設定する。
object.SetRenderState( _
State As CONST_D3DRENDERSTATETYPE, _
Value As Long)
指定項目
- object
- Direct3DDevice8 オブジェクトを表すオブジェクト式。
- State
- 変更対象のデバイス ステート変数。このパラメータには、CONST_D3DRENDERSTATETYPE 列挙の任意のメンバを指定できる。
- Value
- デバイスのレンダリング ステートに設定する新しい値。このパラメータの意味は State で指定した値によって決まる。たとえば、State が D3DRS_SHADEMODE の場合、第 2 パラメータは CONST_D3DSHADEMODE 列挙のメンバのいずれかである。
エラー コード
失敗した場合はエラーが発生し、Err.Number にエラー コードが設定される。パラメータのいずれかが無効な場合のエラー コードは D3DERR_INVALIDCALL である。
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
参照
Direct3DDevice8.GetRenderState、Direct3DDevice8.SetTransform