Freigeben über


ID3DXMATRIXStack::LoadIdentity-Methode (D3dx9math.h)

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zusammen mit diesem Header von GitHub zu verwenden.

Lädt die Identität in der aktuellen Matrix.

Syntax

HRESULT LoadIdentity();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert D3DERR_INVALIDCALL werden.

Bemerkungen

Die Identitätsmatrix ist eine Matrix, in der alle Koeffizienten 0,0 mit Ausnahme der [1,1][2,2][3,3][4,4] Koeffizienten sind, die auf 1,0 festgelegt sind. Die Identitätsmatrix ist besonders, da sie auf Scheitelpunkte angewendet wird, sie unverändert sind. Die Identitätsmatrix wird als Ausgangspunkt für Matrizen verwendet, die Vertexwerte ändern, um Drehungen, Übersetzungen und alle anderen Transformationen zu erstellen, die durch eine 4x4-Matrix dargestellt werden können.

Anforderungen

Anforderung Wert
Header
D3dx9math.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXMATRIXStack

ID3DXMATRIXStack::LoadMatrix