Fungsi D3DXQuaternionToAxisAngle (D3dx9math.h)

Catatan

Pustaka utilitas D3DX tidak digunakan lagi. Kami menyarankan agar Anda menggunakan DirectXMath sebagai gantinya.

Menghitung sumbu kuaternion dan sudut rotasi.

Sintaks

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

Parameter

pQ [in]

Jenis: const D3DXQUATERNION*

Arahkan ke struktur D3DXQUATERNION sumber.

pAxis [masuk, keluar]

Jenis: D3DXVECTOR3*

Fungsi ini mengembalikan penunjuk ke struktur D3DXVECTOR3 yang mengidentifikasi sumbu rotasi quaternion.

pAngle [masuk, keluar]

Jenis: FLOAT*

Fungsi ini mengembalikan penunjuk ke nilai FLOAT yang mengidentifikasi sudut rotasi kuaternion dalam radian.

Menampilkan nilai

Tidak ada nilai yang ditampilkan.

Keterangan

Gunakan D3DXQuaternionNormalize untuk input kuaternion apa pun yang belum dinormalisasi.

Persyaratan

Persyaratan Nilai
Header
D3dx9math.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi matematika