Modèle XMVectorSwizzle
Swizzles un vecteur.
Syntaxe
template<uint32_t SwizzleX, uint32_t SwizzleY, uint32_t SwizzleZ, uint32_t SwizzleW> XMVECTOR XMVectorSwizzle(
[in] XMVECTOR V
);
Paramètres
-
V
-
[dans ] vector to Swizzle.
Valeur renvoyée
Retourne le XMVECTORswizzled.
Notes
Cette fonction est une version de modèle de XMVectorSwizzle où les arguments Swizzle * sont des valeurs de modèle.
XM_SWIZZLE_X, XM_SWIZZLE_Y , XM_SWIZZLE_Z et XM_SWIZZLE_W sont des constantes qui prennent respectivement la valeur 0, 1, 2 et 3 pour une utilisation avec XMVectorSwizzle . Identique à,, XM_PERMUTE_0X XM_PERMUTE_0Y XM_PERMUTE_0Z et XM_PERMUTE_0W .
Notes
Le XMVectorSwizzle modèle est nouveau pour DirectXMath et n’est pas disponible pour XNAMath 2. x.
Espace de noms: utiliser DirectX
Conditions requises par la plateforme
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le SDK Windows pour Windows 8. pris en charge pour les applications de bureau Win32, les applications de Windows Store et les applications Windows Phone 8.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|