Funzione D3DXQuaternionRotationYawPitchRoll (D3DX10Math.h)
Nota
La libreria di utilità D3DX10 è deprecata. È consigliabile usare invece DirectXMath .
Compila un quaternione con l'yaw, il passo e il roll specificati.
Sintassi
D3DXQUATERNION* D3DXQuaternionRotationYawPitchRoll(
_Inout_ D3DXQUATERNION *pOut,
_In_ FLOAT Yaw,
_In_ FLOAT Pitch,
_In_ FLOAT Roll
);
Parametri
-
pOut [in, out]
-
Tipo: D3DXQUATERNION*
Puntatore al D3DXQUATERNION che è il risultato dell'operazione.
-
Yaw [in]
-
Tipo: FLOAT
Yaw intorno all'asse y, in radianti.
-
Pitch [in]
-
Tipo: FLOAT
Ruotare intorno all'asse x, in radianti.
-
Roll [in]
-
Tipo: FLOAT
Ruotare intorno all'asse z, nei radianti.
Valore restituito
Tipo: D3DXQUATERNION*
Puntatore a una struttura D3DXQUATERNION con l'yaw, il passo e il roll specificati.
Commenti
Il valore restituito per questa funzione è lo stesso valore restituito nel parametro pOut. In questo modo, la funzione D3DXQuaternionRotationYawPitchRoll può essere usata come parametro per un'altra funzione.
Usare D3DXQuaternionNormalize per qualsiasi input quaternion non già normalizzato.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche