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 de D3DDDIARG_SETLIGHT que describe cómo establecer la fuente de luz.
unnamedParam3
pLightProperties [in]
Puntero a una estructura de 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.
Comentarios
Las propiedades de luz describen el tipo y el color de una fuente de luz. Dependiendo del tipo de luz que se utiliza, una luz puede tener propiedades para atenuación y rango o para efectos de foco. 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 de Microsoft Windows SDK.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |