D3DXMatrixIdentity-Funktion
Hinweis
Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.
Erstellt eine Identitätsmatrix.
Syntax
D3DXMATRIX* D3DXMatrixIdentity(
_Inout_ D3DXMATRIX *pOut
);
Parameter
-
pOut [ein, aus]
-
Typ: D3DXMATRIX*
Zeiger auf die D3DXMATRIX-Struktur , die das Ergebnis des Vorgangs ist.
Rückgabewert
Typ: D3DXMATRIX*
Zeiger auf eine D3DXMATRIX-Struktur , bei der es sich um die Identitätsmatrix handelt.
Bemerkungen
Die Identitätsmatrix ist eine Matrix, in der alle Koeffizienten 0 sind, mit Ausnahme der [1,1][2,2][3,3][4,4] Koeffizienten, die auf 1 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 4 x4-Matrix dargestellt werden können.
Der Rückgabewert für diese Funktion ist derselbe Wert, der im pOut-Parameter zurückgegeben wird. Auf diese Weise kann die D3DXMatrixIdentity-Funktion als Parameter für eine andere Funktion verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch