Méthode IDirect3DDevice9 ::GetTransform (d3d9helper.h)
Récupère une matrice décrivant un état de transformation.
Syntaxe
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] D3DMATRIX *pMatrix
);
Paramètres
[in] State
Type : D3DTRANSFORMSTATETYPE
Variable d’état de l’appareil en cours de modification. Ce paramètre peut être n’importe quel membre de l’D3DTRANSFORMSTATETYPE type énuméré ou de la macro D3DTS_WORLDMATRIX .
[out] pMatrix
Type : D3DMATRIX*
Pointeur vers une structure D3DMATRIX décrivant l’état de transformation retourné.
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 d’indicateur dans D3DCREATE.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (inclure D3D9.h) |
Bibliothèque | D3D9.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour