Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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