D3DXQuaternionToAxisAngle-Funktion (D3dx9math.h)
Hinweis
Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.
Berechnet die Achse und den Drehwinkel eines Quaternions.
Syntax
void D3DXQuaternionToAxisAngle(
_In_ const D3DXQUATERNION *pQ,
_Inout_ D3DXVECTOR3 *pAxis,
_Inout_ FLOAT *pAngle
);
Parameter
-
pQ [in]
-
Typ: const D3DXQUATERNION*
Zeiger auf die Quellstruktur D3DXQUATERNION .
-
pAxis [ein, aus]
-
Typ: D3DXVECTOR3*
Diese Funktion gibt einen Zeiger auf eine D3DXVECTOR3-Struktur zurück, die die Rotationsachse der Quaternion identifiziert.
-
pAngle [ein, aus]
-
Typ: FLOAT*
Diese Funktion gibt einen Zeiger auf einen FLOAT-Wert zurück, der den Drehwinkel des Quaternions in Bogenmaßen identifiziert.
Rückgabewert
Kein Rückgabewert.
Bemerkungen
Verwenden Sie D3DXQuaternionNormalize für alle Quaternioneingaben, die noch nicht normalisiert sind.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch