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
D3DX10.h
Bibliothèque
D3DX10.lib

Voir aussi

ID3DXMatrixStack

D3DX Interfaces