Leer en inglés

Compartir a través de


PFND3DDDI_SETLIGHT función de devolución de llamada (d3dumddi.h)

La función SetLight establece las propiedades de una fuente de luz.

Sintaxis

PFND3DDDI_SETLIGHT Pfnd3dddiSetlight;

HRESULT Pfnd3dddiSetlight(
  [in] HANDLE hDevice,
       const D3DDDIARG_SETLIGHT *unnamedParam2,
       const D3DDDI_LIGHT *unnamedParam3
)
{...}

Parámetros

[in] hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pData [in]

Puntero a una estructura D3DDDIARG_SETLIGHT que describe cómo establecer la fuente de luz.

unnamedParam3

pLightProperties [in]

Puntero a una estructura D3DDDI_LIGHT que describe las propiedades de luz que se van a establecer.

Valor devuelto

SetLight devuelve S_OK o un resultado de error adecuado si las propiedades de luz no se establecen correctamente.

Observaciones

Las propiedades de luz describen el tipo y el color de una fuente de luz. Dependiendo del tipo de luz que se usa, una luz puede tener propiedades para atenuación y rango o para efectos destacados. Sin embargo, no todos los tipos de luces usarán todas las propiedades. Para obtener más información sobre las propiedades ligeras, consulte la documentación del SDK de Microsoft Windows.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_SETLIGHT

D3DDDI_DEVICEFUNCS

D3DDDI_LIGHT