Partager via


Modèle XMVectorShiftLeft

Déplace un vecteur gauche d’un nombre donné d’éléments 32 bits, en remplissant les éléments libérés d’éléments d’un deuxième vecteur.

Syntaxe

template<uint32_t Elements> XMVECTOR XMVectorShiftLeft(
  [in]  XMVECTOR V1,
  [in]  XMVECTOR V2
);

Paramètres

V1

[in] Vecteur vers la gauche.

V2

[in] Vecteur utilisé pour remplir les composants libérés de V1 après son déplacement vers la gauche.

Valeur renvoyée

Retourne le XMVECTOR décalé et renseigné.

Notes

Cette fonction est une version de modèle de XMVectorShiftLeft où l’argument Elements est une valeur de modèle.

Notes

Le XMVectorShiftLeft 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
DirectXMath.h

Voir aussi

Fonctions de modèle de bibliothèque DirectXMath

XMVectorPermute

XMVectorRotateLeft

XMVectorRotateRight