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 pour le périphérique d’affichage (contexte graphique).
unnamedParam2
pData [in]
Pointeur vers une structure de D3DDDIARG_CREATELIGHT qui contient l’index dans le tableau lumineux.
Valeur retournée
CreateLight doit retourner S_OK ou un résultat d’erreur approprié s’il ne parvient pas à créer correctement une source de lumière.
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é par le membre Index dans D3DDDIARG_CREATELIGHT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |