Méthode IDirect3DDevice9 ::GetLightEnable (d3d9helper.h)
Récupère le status d’activité ( activé ou désactivé) pour un ensemble de paramètres d’éclairage au sein d’un appareil.
Syntaxe
HRESULT GetLightEnable(
[in] DWORD Index,
[out, retval] BOOL *pEnable
);
Paramètres
[in] Index
Type : DWORD
Index de base zéro de l’ensemble de paramètres d’éclairage qui sont la cible de cette méthode.
[out, retval] pEnable
Type : BOOL*
Pointeur vers une variable à remplir avec le status des paramètres d’éclairage spécifiés. Après l’appel, une valeur différente de zéro à cette adresse indique que les paramètres d’éclairage spécifiés sont activés ; la valeur 0 indique qu’ils sont désactivés.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être D3DERR_INVALIDCALL.
Remarques
Cette méthode ne retourne pas l’état de l’appareil pour un appareil créé à l’aide de D3DCREATE_PUREDEVICE. Si vous souhaitez utiliser cette méthode, vous devez créer votre appareil avec l’une des autres valeurs de D3DCREATE.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |
Bibliothèque | D3D9.lib |