Méthode IDirect3DDevice9 ::GetRenderState (d3d9.h)
Récupère une valeur d’état de rendu pour un appareil.
Syntaxe
HRESULT GetRenderState(
[in] D3DRENDERSTATETYPE State,
[out, retval] DWORD *pValue
);
Paramètres
[in] State
Type : D3DRENDERSTATETYPE
Variable d’état de l’appareil interrogée. Ce paramètre peut être n’importe quel membre du D3DRENDERSTATETYPE type énuméré.
[out, retval] pValue
Type : DWORD*
Pointeur vers une variable qui reçoit la valeur de la variable d’état de rendu interrogée lorsque la méthode retourne.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. D3DERR_INVALIDCALL si l’un des arguments n’est pas valide.
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 | d3d9.h (inclure D3D9.h) |
Bibliothèque | D3D9.lib |