Modèle XMVectorInsert
Fait pivoter un vecteur à partir d’un nombre donné de composants 32 bits et insère les éléments sélectionnés de ce résultat dans un autre vecteur.
Syntaxe
template<uint32_t VSLeftRotateElements, uint32_t Select0, uint32_t Select1, uint32_t Select2, uint32_t Select3> XMVECTOR XMVectorInsert(
[in] XMVECTOR VD,
[in] XMVECTOR VS
);
Paramètres
-
VD
-
[in] Vecteur dans laquelle insérer.
-
VS
-
[in] Vecteur à pivoter vers la gauche.
Valeur renvoyée
Retourne le XMVECTOR qui résulte de la rotation et de l’insertion.
Notes
Cette fonction est une version de modèle de XMVectorInsert où les argumentsSelect* sont des valeurs de modèle.
Pour de meilleures performances, le résultat de XMVectorInsert
doit être réaffecté à VD.
Notes
Le XMVectorInsert
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 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
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi