D3DDDIARG_SETLIGHT 結構 (d3dumddi.h)

D3DDDIARG_SETLIGHT 結構描述如何設定光線屬性。

語法

typedef struct _D3DDDIARG_SETLIGHT {
  [in] UINT                 Index;
  [in] D3DDDI_SETLIGHT_TYPE DataType;
} D3DDDIARG_SETLIGHT;

成員

[in] Index

光線陣列中的索引。

[in] DataType

下列旗標的有效位 OR,表示光線數據類型:

ReplTest1 意義
D3DDDISETLIGHT_DATA 指定定義光線屬性之 D3DDDI_LIGHT 結構的指標是在呼叫使用者模式顯示驅動程式 的 SetLight 函數的 pLightProperties 參數中提供。
D3DDDISETLIGHT_ENABLE 啟用在 Index 成員中指定索引的光線。
D3DDDISETLIGHT_DISABLE 停用索引中指定的光線。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3dumddi.h (include D3dumddi.h)

另請參閱

D3DDDI_LIGHT

SetLight