Condividi tramite


Funzione XMMatrixTransformation (directxmath.h)

Compila una matrice di trasformazione.

Sintassi

XMMATRIX XM_CALLCONV XMMatrixTransformation(
  [in] FXMVECTOR ScalingOrigin,
  [in] FXMVECTOR ScalingOrientationQuaternion,
  [in] FXMVECTOR Scaling,
  [in] GXMVECTOR RotationOrigin,
  [in] HXMVECTOR RotationQuaternion,
  [in] HXMVECTOR Translation
) noexcept;

Parametri

[in] ScalingOrigin

Vettore 3D che descrive il centro del ridimensionamento.

[in] ScalingOrientationQuaternion

Quaternione che descrive l'orientamento della scala.

[in] Scaling

Vettore 3D contenente i fattori di ridimensionamento per l'asse x, l'asse y e l'asse z.

[in] RotationOrigin

Vettore 3D che descrive il centro della rotazione.

[in] RotationQuaternion

Quaternione che descrive la rotazione intorno all'origine indicata da RotationOrigin.

[in] Translation

Vettore 3D che descrive le traduzioni lungo l'asse x, l'asse y e l'asse z.

Valore restituito

Restituisce la matrice di trasformazione.

Commenti

Requisiti della piattaforma

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

Requisiti

   
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni matrice della libreria DirectXMath