D3DXQuaternionToAxisAngle-Funktion (D3DX10Math.h)

Hinweis

Die D3DX10-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.

Berechnet die Achse und den Drehwinkel einer Quaternion.

Syntax

void D3DXQuaternionToAxisAngle(
  _In_    const D3DXQUATERNION *pQ,
  _Inout_       D3DXVECTOR3    *pAxis,
  _Inout_       FLOAT          *pAngle
);

Parameter

pQ [in]

Typ: const D3DXQUATERNION*

Zeiger auf die D3DXQUATERNION-Quelle.

pAxis [in, out]

Typ: D3DXVECTOR3*

Diese Funktion gibt einen Zeiger auf einen D3DXVECTOR3 zurück, der die Drehachse der Quaternion identifiziert.

pAngle [in, out]

Typ: FLOAT*

Diese Funktion gibt einen Zeiger auf einen FLOAT-Wert zurück, der den Drehwinkel der Quaternion im Bogenmaß identifiziert.

Rückgabewert

Kein Rückgabewert.

Bemerkungen

Verwenden Sie D3DXQuaternionNormalize für alle Quaternioneingaben, die noch nicht normalisiert sind.

Anforderungen

Anforderung Wert
Header
D3DX10Math.h
Bibliothek
D3DX10.lib

Siehe auch

Mathematische Funktionen