Funzione XMQuaternionSquadSetup (directxmath.h)

Fornisce gli indirizzi dei punti di controllo di installazione per l'interpolazione quadrangle sferica.

Sintassi

void XM_CALLCONV XMQuaternionSquadSetup(
  [out] XMVECTOR  *pA,
  [out] XMVECTOR  *pB,
  [out] XMVECTOR  *pC,
  [in]  FXMVECTOR Q0,
  [in]  FXMVECTOR Q1,
  [in]  FXMVECTOR Q2,
  [in]  GXMVECTOR Q3
) noexcept;

Parametri

[out] pA

Indirizzo del primo quaternione di installazione.

[out] pB

Indirizzo del primo quaternione di installazione.

[out] pC

Indirizzo del primo quaternione di installazione.

[in] Q0

Primo quaternione.

[in] Q1

Secondo quaternione.

[in] Q2

Terzo quaternione.

[in] Q3

Quarto quaternione.

Valore restituito

No.

Osservazioni

Le funzioni directXMath quaternion usano un vettore XMVECTOR 4-vector per rappresentare quaternioni, dove i componenti X, Y e Z sono la parte vettore e il componente W è la parte scalare.

I risultati restituiti in pA, pB e pC vengono usati come input per i parametri Q1, Q2 e Q3 di XMQuaternionSquad.

Requisiti della piattaforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni di Quaternion della libreria DirectXMath

XMQuaternionSquad

XMQuaternionSquadV