Fonctions vectorielles au niveau du composant
Répertorie les fonctions vectorielles au niveau du composant.
Contenu de cette section
| Rubrique | Description |
|---|---|
| XMVectorInsert |
Fait pivoter un vecteur vers la gauche d’un nombre donné de composants 32 bits et insérer les éléments sélectionnés de ce résultat dans un autre vecteur. |
| XMVectorMergeXY |
Crée un nouveau vecteur en combinant les composants x et y de deux vecteurs. |
| XMVectorMergeZW |
Crée un nouveau vecteur en combinant les composants z et w de deux vecteurs. |
| XMVectorPermute |
Permute les composants de deux vecteurs pour créer un nouveau vecteur. |
| XMVectorRotateLeft |
Fait pivoter le vecteur vers la gauche d’un nombre donné d’éléments de 32 bits. |
| XMVectorRotateRight |
Fait pivoter le vecteur vers la droite d’un nombre donné d’éléments de 32 bits. |
| XMVectorSelect |
Effectue une sélection par composant entre deux vecteurs d’entrée et retourne le vecteur résultant. |
| XMVectorSelectControl |
Définit un vecteur de contrôle à utiliser dans XMVectorSelect. |
| XMVectorShiftLeft |
Déplace un vecteur vers la gauche d’un nombre donné d’éléments 32 bits, en remplissant les éléments libérés avec les éléments d’un second vecteur. |
| XMVectorSplatW |
Réplique le composant w d’un vecteur sur tous les composants. |
| XMVectorSplatX |
Réplique le composant x d’un vecteur sur tous les composants. |
| XMVectorSplatY |
Réplique le composant y d’un vecteur sur tous les composants. |
| XMVectorSplatZ |
Réplique le composant z d’un vecteur sur tous les composants. |
| XMVectorSwizzle |
Swizzles un vecteur. |