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

La función CreateLight crea una fuente de luz.

Sintaxis

PFND3DDDI_CREATELIGHT Pfnd3dddiCreatelight;

HRESULT Pfnd3dddiCreatelight(
  HANDLE hDevice,
  const D3DDDIARG_CREATELIGHT *unnamedParam2
)
{...}

Parámetros

hDevice

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

unnamedParam2

pData [in]

Puntero a una estructura D3DDDIARG_CREATELIGHT que contiene el índice en la matriz de luz.

Valor devuelto

CreateLight debe devolver S_OK o un resultado de error adecuado si no puede crear correctamente una fuente de luz.

Comentarios

El controlador de pantalla en modo de usuario debe ampliar su matriz de luz según sea necesario para acomodar al menos tantas fuentes de luz como especifique el miembro Index en D3DDDIARG_CREATELIGHT.

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)

Consulte también

D3DDDIARG_CREATELIGHT

D3DDDI_DEVICEFUNCS