Partager via


PFND3DDDI_CREATELIGHT fonction de rappel (d3dumddi.h)

La fonction CreateLight crée une source de lumière.

Syntaxe

PFND3DDDI_CREATELIGHT Pfnd3dddiCreatelight;

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

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

pData [in]

Pointeur vers une structure D3DDDIARG_CREATELIGHT qui contient l’index dans le tableau lumineux.

Valeur de retour

CreateLight doit retourner S_OK ou un résultat d’erreur approprié s’il ne peut pas créer une source lumineuse.

Remarques

Le pilote d’affichage en mode utilisateur doit agrandir son tableau lumineux si nécessaire pour prendre en charge au moins autant de sources de lumière que spécifiés par le membre index dans D3DDDIARG_CREATELIGHT.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIARG_CREATELIGHT

D3DDDI_DEVICEFUNCS