Partager via


ID3DXMATRIXStack::LoadIdentity, méthode (D3dx9math.h)

Notes

La bibliothèque d’utilitaireS D3DX est déconseillée. Nous vous recommandons d’utiliser DirectXMath à la place avec cet en-tête de GitHub.

Charge l’identité dans la matrice actuelle.

Syntaxe

HRESULT LoadIdentity();

Paramètres

Cette méthode n’a aucun paramètre.

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.

Notes

La matrice d’identité est une matrice dans laquelle tous les coefficients sont 0,0 à l’exception des coefficients [1,1][2,2][3,3][4,4], qui sont définis sur 1,0. La matrice d’identité est spéciale en ce que lorsqu’elle est appliquée aux sommets, ils sont inchangés. La matrice d’identité est utilisée comme point de départ pour les matrices qui modifient les valeurs de vertex pour créer des rotations, des traductions et toutes les autres transformations qui peuvent être représentées par une matrice 4x4.

Spécifications

Condition requise Valeur
En-tête
D3dx9math.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXMATRIXStack

ID3DXMATRIXStack::LoadMatrix