Microsoft DirectX 8.0 (Visual Basic)

Direct3DDevice8.SetLight

このデバイスに一連のライト プロパティを割り当てる。

object.SetLight( _ 
    Index As Long, _ 
    Light As D3DLIGHT8)

指定項目

object
Direct3DDevice8 オブジェクトを表すオブジェクト式。
Index
設定するライト プロパティ セットのゼロから始まるインデックス。このインデックスにライト プロパティ セットが存在する場合は、Light で指定した新しいプロパティで上書きされる。
Light
設定するライティング パラメータが格納されている D3DLIGHT8 型。

エラー コード

失敗した場合はエラーが発生し、Err.NumberD3DERR_INVALIDCALL が設定される。

エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。

参照

Direct3DDevice8.GetLightDirect3DDevice8.GetLightEnableDirect3DDevice8.LightEnable