структура D3DDDIARG_SETLIGHT (d3dumddi.h)

Структура D3DDDIARG_SETLIGHT описывает, как задать свойства освещения.

Синтаксис

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

Члены

[in] Index

Индекс в массиве огней.

[in] DataType

Допустимый побитовый или из следующих флагов, указывающих тип световых данных:

Значение Значение
D3DDDISETLIGHT_DATA Указывает, что указатель на структуру D3DDDI_LIGHT , которая определяет свойства света, предоставляется в параметре pLightProperties при вызове функции SetLight драйвера отображения пользовательского режима.
D3DDDISETLIGHT_ENABLE Включает свет, индекс которого указан в элементе Index.
D3DDDISETLIGHT_DISABLE Отключает свет, индекс которого указан в поле Индекс.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

См. также раздел

D3DDDI_LIGHT

SetLight