D3DHAL_DP2SETLIGHT 構造体 (d3dhal.h)

D3DHAL_DP2SETLIGHT構造体を使用すると、 D3dDrawPrimitives2 にライトを設定できます。

構文

typedef struct _D3DHAL_DP2SETLIGHT {
  DWORD dwIndex;
  DWORD dwDataType;
} D3DHAL_DP2SETLIGHT;

メンバー

dwIndex

ライトの配列へのインデックスを指定します。

dwDataType

渡されるデータの種類を指定します。

意味
D3DHAL_SETLIGHT_DATA コマンド ストリーム内でライトを定義するD3DLIGHT7 (Microsoft Windows SDKドキュメントで説明) が直後に続く構造を指定します。
D3DHAL_SETLIGHT_ENABLE dwIndex でインデックスが指定されているライトを有効にします。
D3DHAL_SETLIGHT_DISABLE dwIndex でインデックスが指定されているライトを無効にします。

要件

要件
Header d3dhal.h (D3dhal.h を含む)

こちらもご覧ください

D3dDrawPrimitives2