Fonctions d’initialisation vectorielle

Répertorie les fonctions d’initialisation de vecteur.

Contenu de cette section

Rubrique Description
XMVectorFalseInt
Retourne le vecteur zéro (false).
XMVectorReplicate
Réplique une valeur à virgule flottante dans les quatre composants d’un vecteur.
XMVectorReplicateInt
Réplique une valeur entière dans les quatre composants d’un vecteur.
XMVectorReplicateIntPtr
Réplique une valeur entière référencée par un pointeur dans les quatre composants d’un vecteur.
XMVectorReplicatePtr
Réplique une valeur à virgule flottante référencée par un pointeur dans les quatre composants d’un vecteur.
XMVectorSet
Crée un vecteur à l’aide de quatre valeurs à virgule flottante.
XMVectorSetBinaryConstant
Crée un vecteur dont chacun des composants a la valeur 0.0 f ou 1.0 f.
XMVectorSetInt
Crée un vecteur avec des composants entiers non signés.
XMVectorSplatConstant
Crée un vecteur avec des composants à virgule flottante identiques. Chaque composant est une constante divisée par deux élevé à un exposant entier.
XMVectorSplatConstantInt
Crée un vecteur avec des composants entiers identiques.
XMVectorSplatEpsilon
Retourne un vecteur dont chacun des composants est Epsilon (1.192092896 e-7).
XMVectorSplatInfinity
Retourne un vecteur dont chacun des composants est infini (0x7F800000).
XMVectorSplatOne
Retourne un vecteur dont chacun des composants en est un.
XMVectorSplatQNaN
Retourne un vecteur, dont chacun des composants est QNaN (0x7CF00000).
XMVectorSplatSignMask
Retourne un vecteur dont chacun des composants est le masque de signe (0x80000000).
XMVectorTrueInt
Retourne un vecteur dont chacun des composants représente la valeur true (0xFFFFFFFF).
XMVectorZero
Crée le vecteur zéro.

Fonctions vectorielles de la bibliothèque DirectXMath