ID3DXMATRIXStack::LoadIdentity, méthode (D3DX10.h)
Notes
La bibliothèque utilitaire D3DX10 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 de 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 dans le fait 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 d’autres transformations pouvant être représentées par une matrice 4x4.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi