Fonction XMMatrixTransformation (directxmath.h)
Génère une matrice de transformation.
Syntaxe
XMMATRIX XM_CALLCONV XMMatrixTransformation(
[in] FXMVECTOR ScalingOrigin,
[in] FXMVECTOR ScalingOrientationQuaternion,
[in] FXMVECTOR Scaling,
[in] GXMVECTOR RotationOrigin,
[in] HXMVECTOR RotationQuaternion,
[in] HXMVECTOR Translation
) noexcept;
Paramètres
[in] ScalingOrigin
Vecteur 3D décrivant le centre de la mise à l’échelle.
[in] ScalingOrientationQuaternion
Quaternion décrivant l’orientation de la mise à l’échelle.
[in] Scaling
Vecteur 3D contenant les facteurs de mise à l’échelle pour l’axe x, l’axe y et l’axe z.
[in] RotationOrigin
Vecteur 3D décrivant le centre de la rotation.
[in] RotationQuaternion
Quaternion décrivant la rotation autour de l’origine indiquée par RotationOrigin.
[in] Translation
Vecteur 3D décrivant les traductions le long de l’axe x, de l’axe y et de l’axe z.
Valeur retournée
Retourne la matrice de transformation.
Notes
Configuration requise pour la plateforme
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le Kit de développement logiciel (SDK) Windows pour Windows 8. Pris en charge pour les applications de bureau Win32, les applications du Windows Store et Windows Phone 8 applications.Spécifications
Plateforme cible | Windows |
En-tête | directxmath.h |