PFND3DDDI_CREATELIGHT funzione di callback (d3dumddi.h)

La funzione CreateLight crea una sorgente di luce.

Sintassi

PFND3DDDI_CREATELIGHT Pfnd3dddiCreatelight;

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

Parametri

hDevice

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

pData [in]

Puntatore a una struttura D3DDDIARG_CREATELIGHT che contiene l'indice nella matrice di luce.

Valore restituito

CreateLight deve restituire S_OK o un risultato di errore appropriato se non riesce a creare correttamente una sorgente di luce.

Commenti

Il driver di visualizzazione in modalità utente deve ingrandire la matrice di luce in base alle esigenze per contenere almeno il numero di sorgenti di luce specificato dal membro Index in D3DDDIARG_CREATELIGHT.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_CREATELIGHT

D3DDDI_DEVICEFUNCS