Lire en anglais

Partager via


DirectXMath

Vue d’ensemble de la technologie DirectXMath.

Pour développer DirectXMath, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
ContainmentType

Indique si un objet contient un autre objet.
PlaneIntersectionType

Indique si un objet croise un plan.

Fonctions

 
Boundingbox

Crée un instance de la classe BoundingBox. (BoundingBox.BoundingBox)
Boundingbox

Crée un instance de la classe BoundingBox. (surcharge 2/4)
Boundingbox

Crée un instance de la classe BoundingBox. (surcharge 3/4)
Boundingbox

Crée un instance de la classe BoundingBox. (surcharge 1/4)
BoundingFrustum

Crée un instance de BoundingFrustum. (BoundingFrustum.BoundingFrustum)
BoundingFrustum

Crée un instance de BoundingFrustum. (surcharge 3/4)
BoundingFrustum

Crée un instance de BoundingFrustum. (surcharge 1/4)
BoundingFrustum

Crée un instance de BoundingFrustum. (surcharge 2/4)
BoundingFrustum

Crée une instance de BoundingFrustum à partir d’une matrice de projection gauche.
BoundingOrientedBox

Crée un instance de BoundingOrientedBox. (BoundingOrientedBox.BoundingOrientedBox)
BoundingOrientedBox

Crée un instance de BoundingOrientedBox. (surcharge 1/4)
BoundingOrientedBox

Crée un instance de BoundingOrientedBox. (surcharge 2/4)
BoundingOrientedBox

Crée un instance de BoundingOrientedBox. (surcharge 3/4)
Boundingsphere

Crée un instance de la classe BoundingSphere. (BoundingSphere::BoundingSphere)
Boundingsphere

Crée un instance de la classe BoundingSphere. (surcharge 2/3)
Boundingsphere

Crée un instance de la classe BoundingSphere. (surcharge 1/3)
ContainedBy

Teste si l’objet BoundingBox est contenu par le frustum spécifié.
ContainedBy

Teste si l’objet BoundingFrustum est contenu par le frustum spécifié.
ContainedBy

Teste si l’objet BoundingOrientedBox est contenu par un frustum.
ContainedBy

Teste si l’objet BoundingSphere est contenu par le frustum spécifié.
ContainedBy

Teste si un triangle est contenu dans six plans (généralement un frustum).
Contains

Teste si le BoundingBox contient un point spécifié.
Contains

Teste si le BoundingBox contient un autre boundingBox.
Contains

Teste si l’objet BoundingBox contient l’objet BoundingFrustum spécifié.
Contains

Teste si le BoundingBox contient le boundingOrientedBox spécifié.
Contains

Teste si l’objet BoundingBox contient une limite spécifiée.
Contains

Testez si le BoundingBox contient un triangle spécifié.
Contains

Teste si l’objet BoundingFrustum contient le point spécifié.
Contains

Teste si l’objet BoundingFrustum contient le boundingBox spécifié.
Contains

Teste si l’objet BoundingFrustum contient le boundingFrustum spécifié.
Contains

Teste si l’objet BoundingFrustum contient l’objet BoundingOrientedBox spécifié.
Contains

Teste si l’objet BoundingFrustum contient l’objet BoundingSphere spécifié.
Contains

Teste si l’objet BoundingFrustum contient le triangle spécifié.
Contains

Teste si boundingOrientedBox contient un point spécifié.
Contains

Teste si boundingOrientedBox contient un boundingBox.
Contains

Teste si l’objet BoundingOrientedBox contient un objet BoundingFrustum.
Contains

Teste si l’objet BoundingOrientedBox contient un objet BoundingOrientedBox.
Contains

Teste si boundingOrientedBox contient un objet BoundingSphere.
Contains

Teste si l’objet BoundingOrientedBox contient un triangle.
Contains

Teste si boundingSphere contient un point spécifié.
Contains

Teste si boundingSphere contient un boundingBox spécifié.
Contains

Teste si boundingSphere contient le boundingFrustum spécifié.
Contains

Teste si boundingSphere contient l’objet BoundingOrientedBox spécifié.
Contains

Teste si le boundingSphere contient un boundingSphere spécifié.
Contains

Teste si l’objet BoundingSphere contient un triangle spécifié.
CreateFromBoundingBox

Crée un BoundingOrientedBox à partir d’un BoundingBox.
CreateFromBoundingBox

Crée un BoundingSphere contenant l’objet BoundingBox spécifié. (BoundingSphere.CreateFromBoundingBox)
CreateFromBoundingBox

Crée un BoundingSphere contenant l’objet BoundingBox spécifié. (surcharge 1/2)
CreateFromMatrix

Crée un objet BoundingFrustum à partir de la matrice de projection spécifiée.
CreateFromPoints

Crée un BoundingBox à partir de deux points.
CreateFromPoints

Crée un BoundingBox à partir d’une liste de points.
CreateFromPoints

Crée un boundingOrientedBox à partir d’une collection de points.
CreateFromPoints

Crée un nouveau BoundingSphere à partir d’une liste de points.
CreateFromSphere

Crée un BoundingBox suffisamment grand pour contenir l’objet BoundingSphere spécifié.
CreateMerged

Crée un BoundingBox suffisamment grand pour contenir deux instances BoundBox spécifiées.
CreateMerged

Crée un boundingSphere qui contient les deux objets BoundingSphere spécifiés.
GetCorners

Récupère les coins du BoundingBox.
GetCorners

Obtient les coins qui composent le BoundingFrustum.
GetCorners

Récupère les coins de l’objet BoundingOrientedBox.
GetPlanes

Obtient les plans qui composent le BoundingFrustum.
Croise

La fonction BoundingBox::Intersects (directxcollision.h) teste BoundingBox pour l’intersection avec une boundingSphere.
Croise

Teste BoundingBox pour l’intersection avec un autre BoundingBox.
Croise

Testez boundingBox pour l’intersection avec un objet BoundingFrustum.
Croise

Testez boundingBox pour l’intersection avec un BoundingOrientedBox.
Croise

Testez boundingBox pour l’intersection avec un plan.
Croise

Testez boundingBox pour l’intersection avec un rayon.
Croise

Testez boundingBox pour l’intersection avec un triangle.
Croise

Testez l’intersection de BoundingFrustum avec un objet BoundingSphere.
Croise

Testez l’intersection boundingFrustum avec un boundingBox.
Croise

Testez l’intersection de BoundingFrustum avec un autre BoundingFrustum.
Croise

Testez l’intersection boundingFrustum avec une zone BoundingOrientedBox.
Croise

Testez l’intersection de BoundingFrustum avec un plan.
Croise

Testez l’intersection de BoundingFrustum avec un rayon.
Croise

Testez boundingFrustum pour l’intersection avec un triangle.
Croise

Teste BoundingOrientedBox pour l’intersection avec un boundingSphere.
Croise

Teste BoundingOrientedBox pour l’intersection avec un BoundingBox.
Croise

Teste boundingOrientedBox pour l’intersection avec un objet BoundingFrustum.
Croise

Teste BoundingOrientedBox pour l’intersection avec une boundingOrientedBox.
Croise

Teste BoundingOrientedBox pour l’intersection avec un plan.
Croise

Teste BoundingOrientedBox pour l’intersection avec un rayon.
Croise

Teste BoundingOrientedBox pour l’intersection avec un triangle.
Croise

Teste BoundingSphere pour l’intersection avec un boundingSphere.
Croise

Teste BoundingSphere pour l’intersection avec un BoundingBox.
Croise

Testez boundingSphere pour l’intersection avec un objet BoundingFrustum.
Croise

Testez boundingSphere pour l’intersection avec un BoundingOrientedBox.
Croise

Teste boundingSphere pour l’intersection avec un plan.
Croise

Teste BoundingSphere pour l’intersection avec un rayon.
Croise

Teste BoundingSphere pour l’intersection avec un triangle.
Croise

Vérifiez si un triangle croise un rayon.
Croise

Testez si deux triangles se croisent.
Croise

Teste si un triangle et un plan se croisent.
Opérateur-

Calcule la négation d’un instance XMVECTOR.
Opérateur-

Soustrait une instance de XMVECTOR d’un deuxième instance, renvoyant le résultat dans une nouvelle instance de XMVECTOR.
opérateur uint16_t

Retourne une instance de uint16_t contenant les composants du instance XMU555 dans un format packé.
opérateur uint16_t

Renvoie une instance d’uint16_t contenant les composants de l’instance XMU555 dans un format empaqueté.
opérateur uint16_t

Renvoie une instance de uint16_t contenant les composants du instance XMUNIBBLE4 dans un format packé.
opérateur uint16_t

Retourne une instance de uint16_t contenant les composants du instance XMU555 dans un format packé.
opérateur uint16_t

Renvoie une instance d’uint16_t contenant les composants de l’instance XMU555 dans un format empaqueté.
opérateur uint16_t

Renvoie une instance de uint16_t contenant les composants du instance XMUNIBBLE4 dans un format packé.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants du XMCOLORinstance dans un format packé.
opérateur uint32_t

Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMDEC4.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMDECN4 dans un format empaqueté.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants du instance XMFLOAT3PK dans un format packé.
opérateur uint32_t

Renvoie une instance de uint32_t contenant les composants du instance XMFLOAT3SE dans un format packé.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMUDEC4instance dans un format empaqueté.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants de l’instance XMUDECN4 dans un format packé.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMXDEC4 dans un format empaqueté.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMXDECN4 dans un format empaqueté.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants du XMCOLORinstance dans un format packé.
opérateur uint32_t

Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMDEC4.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMDECN4 dans un format empaqueté.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants du instance XMFLOAT3PK dans un format packé.
opérateur uint32_t

Renvoie une instance de uint32_t contenant les composants du instance XMFLOAT3SE dans un format packé.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMUDEC4instance dans un format empaqueté.
opérateur uint32_t

Retourne une instance de uint32_t contenant les composants de l’instance XMUDECN4 dans un format packé.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMXDEC4 dans un format empaqueté.
opérateur uint32_t

Retourne une instance d’uint32_t contenant les composants de l’instance XMXDECN4 dans un format empaqueté.
operator()

Renvoie une référence à un élément de matrice d’un instance XMFLOAT3X3, comme spécifié par les arguments de ligne et de colonne.
operator()

Renvoie une copie d’un élément de matrice d’un XMFLOAT3X4, spécifié par les arguments de ligne et de colonne.
operator()

Renvoie une référence à un élément de matrice d’un XMFLOAT3X4, spécifié par des arguments de ligne et de colonne.
operator()

Renvoie une référence à un élément de matrice d’un instance XMFLOAT4X3, comme spécifié par les arguments de ligne et de colonne.
operator()

Renvoie une référence à un élément de matrice d’un instance XMFLOAT4X4, comme spécifié par les arguments de ligne et de colonne.
operator()

Renvoie une référence à un élément de matrice d’un instance XMMATRIX comme spécifié par les arguments de ligne et de colonne.
Opérateur*

Effectue une multiplication matricielle de la instance actuelle de XMMATRIX par un autre instance de XMMATRIX.
Opérateur*

Multiplie un instance de XMVECTOR par un deuxième instance, renvoyant le résultat dans un troisième instance.
Opérateur*

Multipliez un instance de XMVECTOR par une valeur à virgule flottante, renvoyant le résultat à une nouvelle instance de XMVECTOR.
Opérateur*

Multipliez une valeur à virgule flottante par un instance de XMVECTOR, renvoyant le résultat une nouvelle instance de XMVECTOR.
operator*=

Effectue une multiplication matricielle de la instance actuelle de XMMATRIX par un autre instance de XMMATRIX et retourne une référence au instance actuel, qui a été mis à jour.
operator*=

Multiplie un instance XMVECTOR par un deuxième instance, renvoyant une référence à la instance initiale mise à jour.
operator*=

Multiplie un instance XMVECTOR par une valeur à virgule flottante et retourne une référence au instance mis à jour.
Opérateur/

Divise un instance de XMVECTOR par un deuxième instance, renvoyant le résultat dans un troisième instance.o
Opérateur/

Divise un instance XMVECTOR par une valeur à virgule flottante, renvoyant le résultat d’une nouvelle instance de XMVECTOR.
opérateur/=

Divise un instance XMVECTOR par un deuxième instance, renvoyant une référence à la instance initiale mise à jour.
opérateur/=

Divise un instance XMVECTOR par une valeur à virgule flottante et retourne une référence au instance mis à jour.
opérateur+

Exécution d’une opération d’identité sur un instance XMVECTOR.
opérateur+

Ajoute deux instances de XMVECTOR, renvoyant le résultat dans une nouvelle instance.
operator+=

Ajoute une valeur à virgule flottante à un instance XMVECTOR et retourne une référence au instance mis à jour.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT2 à la instance actuelle de XMFLOAT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT3 à la instance actuelle de XMFLOAT3.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT3X3 à la instance actuelle de XMFLOAT3X3.
operator=

Opérateur d’affectation de copie pour XMFLOAT3X4. Copie les données de composant vectoriel de l’argument dans le instance actuel de XMFLOAT3X4.
operator=

Déplacer l’opérateur d’affectation pour XMFLOAT3X4. Déplace les données du composant vectoriel de l’argument dans le instance actuel de XMFLOAT3X4.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT4 à la instance actuelle de XMFLOAT4. (surcharge 1/2)
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT4 à la instance actuelle de XMFLOAT4. (surcharge 2/2)
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT4X3 à la instance actuelle de XMFLOAT4X3.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT4X4 à la instance actuelle de XMFLOAT4X4.
operator=

Affecte les données de composant vectoriel d’un instance de XMINT2 à la instance actuelle de XMINT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMINT3 à la instance actuelle de XMINT3.
operator=

Affecte les données de composant vectoriel d’un instance de XMINT4 à la instance actuelle de XMINT4.
operator=

Affecte les données matricielles d’un instance de XMMATRIX à la instance actuelle de XMMATRIX et retourne une référence à la instance actuelle.
operator=

Affecte les données de composant vectoriel d’un instance de XMUINT2 à la instance actuelle de XMUINT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUINT3 à la instance actuelle de XMUINT3.
operator=

Affecte les données de composant vectoriel d’un instance de XMUINT4 à la instance actuelle de XMUINT4.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTE2 à la instance actuelle de XMBYTE2.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTE4 à la instance actuelle de XMBYTE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTEN2 à la instance actuelle de XMBYTEN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTEN4 à la instance actuelle de XMBYTEN4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint32_t à l’instance actuelle de XMCOLOR.
operator=

Cet opérateur affecte les données de composant vectoriel d’un instance de XMCOLOR à la instance actuelle de XMCOLOR.
operator=

Affecte les données de composant vectoriel d’un instance de XMDEC4 à la instance actuelle de XMDEC4.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_tto la instance actuelle de XMDECN4.
operator=

Affecte les données de composant vectoriel d’un instance de XMDECN4 au instance actuel de XMDECN4.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3PK.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT3PK à la instance actuelle de XMFLOAT3PK.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3SE.
operator=

Affecte les données de composant vectoriel d’un instance de XMHALF2 à la instance actuelle de XMHALF2.
operator=

Affecte les données de composant vectoriel d’un instance de XMHALF4 à la instance actuelle de XMHALF4.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORT2 à la instance actuelle de XMSHORT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORT4 à la instance actuelle de XMSHORT4.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORTN2 au instance actuel de XMSHORTN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORTN4 au instance actuel de XMSHORTN4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU555.
operator=

Affecte les données de composant vectoriel d’un instance de XMU555 à la instance actuelle de XMU555.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU565.
operator=

Affecte les données de composant vectoriel d’une instance de XMU565 à la instance actuelle de XMU565.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTE2 à la instance actuelle de XMUBYTE2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTE4 à la instance actuelle de XMUBYTE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTEN2 à la instance actuelle de XMUBYTEN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTEN4 à la instance actuelle de XMUBYTEN4.
operator=

Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMUDEC4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMUDECN4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUDECN4 à la instance actuelle de XMUDECN4.
operator=

Affecte les données du composant vectoriel emballées dans un instance de uint16_t à l’instance actuelle de XMUNIBBLE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUNIBBLE4 à l’instance actuelle de XMUNIBBLE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUSHORT2 à la instance actuelle de XMUSHORT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUSHORT4 à la instance actuelle de XMUSHORT4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUSHORTN2 au instance actuel de XMUSHORTN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUSHORTN4 au instance actuel de XMUSHORTN4.
operator=

Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMXDEC4.
operator=

Affecte les données de composant vectoriel d’un instance de XMXDEC4 au instance actuel de XMXDEC4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMXDECN4.
operator=

Affecte les données de composant vectoriel d’un instance de XMXDECN4 à la instance actuelle de XMXDECN4.
operator=

Copie les valeurs d’un autre BoundingBox.
operator=

Copie les valeurs d’un autre BoundingFrustum. (surcharge 1/2)
operator=

Copie les valeurs d’un autre BoundingFrustum. (surcharge 2/2)
operator=

Copie les valeurs d’un autre BoundingOrientedBox. (surcharge 2/2)
operator=

Copie les valeurs d’un autre BoundingOrientedBox. (surcharge 1/2)
operator=

Initialise le BoundingSphere avec les valeurs d’un BoundingSphere spécifié. (surcharge 2/2)
operator=

Initialise le BoundingSphere avec les valeurs d’un BoundingSphere spécifié. (surcharge 1/2)
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTE2 à la instance actuelle de XMBYTE2.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTE4 à la instance actuelle de XMBYTE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTEN2 à la instance actuelle de XMBYTEN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMBYTEN4 à la instance actuelle de XMBYTEN4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint32_t à l’instance actuelle de XMCOLOR.
operator=

Cet opérateur affecte les données de composant vectoriel d’un instance de XMCOLOR à la instance actuelle de XMCOLOR.
operator=

Affecte les données de composant vectoriel d’un instance de XMDEC4 à la instance actuelle de XMDEC4.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_tto la instance actuelle de XMDECN4.
operator=

Affecte les données de composant vectoriel d’un instance de XMDECN4 au instance actuel de XMDECN4.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3PK.
operator=

Affecte les données de composant vectoriel d’un instance de XMFLOAT3PK à la instance actuelle de XMFLOAT3PK.
operator=

Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3SE.
operator=

Affecte les données de composant vectoriel d’un instance de XMHALF2 à la instance actuelle de XMHALF2.
operator=

Affecte les données de composant vectoriel d’un instance de XMHALF4 à la instance actuelle de XMHALF4.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORT2 à la instance actuelle de XMSHORT2.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORT4 à la instance actuelle de XMSHORT4.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORTN2 au instance actuel de XMSHORTN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMSHORTN4 au instance actuel de XMSHORTN4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU555.
operator=

Affecte les données de composant vectoriel d’un instance de XMU555 à la instance actuelle de XMU555.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU565.
operator=

Affecte les données de composant vectoriel d’une instance de XMU565 à la instance actuelle de XMU565.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTE2 à la instance actuelle de XMUBYTE2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTE4 à la instance actuelle de XMUBYTE4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTEN2 à la instance actuelle de XMUBYTEN2.
operator=

Affecte les données de composant vectoriel d’un instance de XMUBYTEN4 à la instance actuelle de XMUBYTEN4.
operator=

Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMUDEC4.
operator=

Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMUDECN4.
operator=

Affecte les données de composant vectoriel d’un instance de XMUDECN4 à la instance actuelle de XMUDECN4.
operator=

Affecte les données du composant vectoriel emballées dans un instance de uint16_t à la instance actuelle de XMUNIBBLE4.
operator=

Affecte les données du composant vectoriel d’un instance de XMUNIBBLE4 à la instance actuelle de XMUNIBBLE4.
operator=

Affecte les données du composant vectoriel d’un instance de XMUSHORT2 à la instance actuelle de XMUSHORT2.
operator=

Affecte les données du composant vectoriel d’un instance de XMUSHORT4 à la instance actuelle de XMUSHORT4.
operator=

Affecte les données du composant vectoriel d’un instance de XMUSHORTN2 à la instance actuelle de XMUSHORTN2.
operator=

Affecte les données du composant vectoriel d’un instance de XMUSHORTN4 à la instance actuelle de XMUSHORTN4.
operator=

Affecte les données du composant vectoriel packagées dans un instance de uint32_t à la instance actuelle de XMXDEC4.
operator=

Affecte les données du composant vectoriel d’un instance de XMXDEC4 à la instance actuelle de XMXDEC4.
operator=

Affecte les données du composant vectoriel packagées dans un instance de uint32_t à la instance actuelle de XMXDECN4.
operator=

Affecte les données du composant vectoriel d’un instance de XMXDECN4 à la instance actuelle de XMXDECN4.
operator-=

Soustrait une valeur à virgule flottante de la instance actuelle de XMVECTOR, en retournant le résultat dans le instance actuel mis à jour.
Transformer

Transforme l’objet BoundingBox. (BoundingBox::Transform)
Transformer

Transforme l’objet BoundingBox. (surcharge 1/2)
Transformer

Transforme le BoundingFrustum par la matrice de transformation spécifiée.
Transformer

Transforme l’objet BoundingFrustum à l’aide des vecteurs d’échelle, de rotation et de traduction spécifiés.
Transformer

Transforme l’objet BoundingOrientedBox. (BoundingOrientedBox::Transform)
Transformer

Transforme l’objet BoundingOrientedBox. (surcharge 1/2)
Transformer

Transforme l’objet BoundingSphere.
Transformer

Transforme l’objet BoundingSphere à l’aide des vecteurs d’échelle, de rotation et de traduction spécifiés.
XMBYTE2

Constructeur par défaut pour XMBYTE2.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau float à deux éléments.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau à deux éléments int8_t.
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 3/3)
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir de deux arguments float.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir des arguments int8_t XMBYTE2.
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 2/3)
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 1/3)
XMBYTE2

Constructeur par défaut pour XMBYTE2.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau float à deux éléments.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau à deux éléments int8_t.
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 3/3)
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir de deux arguments float.
XMBYTE2

Initialise une nouvelle instance de XMBYTE2 à partir des arguments int8_t XMBYTE2.
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 2/3)
XMBYTE2

Constructeur pour XMBYTE2. (surcharge 1/3)
XMBYTE4

Constructeur par défaut pour XMBYTE4.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau flottant à quatre éléments.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMBYTE4

Constructeur pour XMBYTE4. (surcharge 2/2)
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments float.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments int8_t.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé.
XMBYTE4

Constructeur pour XMBYTE4. (surcharge 1/2)
XMBYTE4

Constructeur par défaut pour XMBYTE4.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau float à quatre éléments.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMBYTE4

Constructeur pour XMBYTE4. (surcharge 2/2)
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments float.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments int8_t.
XMBYTE4

Initialise une nouvelle instance de XMBYTE4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMBYTE4

Constructeur pour XMBYTE4. (surcharge 1/2)
XMBYTEN2

Constructeur par défaut pour XMBYTEN2.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau float à deux éléments.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau à deux éléments int8_t.
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 3/3)
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments float.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments int8_t.
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 1/3)
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 2/3)
XMBYTEN2

Constructeur par défaut pour XMBYTEN2.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau float à deux éléments.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau à deux éléments int8_t.
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 3/3)
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments float.
XMBYTEN2

Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments int8_t.
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 1/3)
XMBYTEN2

Constructeur pour XMBYTEN2. (surcharge 2/3)
XMBYTEN4

Constructeur par défaut pour XMBYTEN4.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau float à quatre éléments.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau à quatre éléments int8_t.
XMBYTEN4

Constructeur pour XMBYTEN4. (surcharge 2/2)
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments float.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments int8_t.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMBYTEN4

Constructeur pour XMBYTEN4. (surcharge 1/2)
XMBYTEN4

Constructeur par défaut pour XMBYTEN4.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau float à quatre éléments.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau à quatre éléments int8_t.
XMBYTEN4

Constructeur pour XMBYTEN4. (surcharge 2/2)
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments float.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments int8_t.
XMBYTEN4

Initialise une nouvelle instance de XMBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMBYTEN4

Constructeur pour XMBYTEN4. (surcharge 1/2)
XMCOLOR

Constructeur par défaut pour XMCOLOR.
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir d’un argument de tableau float à quatre éléments.
XMCOLOR

Constructeur pour XMCOLOR. (surcharge 2/2)
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir de quatre arguments float.
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMCOLOR

Constructeur pour XMCOLOR. (surcharge 1/2)
XMCOLOR

Constructeur par défaut pour XMCOLOR.
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir d’un argument de tableau float à quatre éléments.
XMCOLOR

Constructeur pour XMCOLOR. (surcharge 2/2)
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir de quatre arguments float.
XMCOLOR

Initialise une nouvelle instance de XMCOLOR à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMCOLOR

Constructeur pour XMCOLOR. (surcharge 1/2)
XMColorAdjustContrast

Ajuste la valeur de contraste d’une couleur.
XMColorAdjustSaturation

Ajuste la valeur de saturation d’une couleur.
XMColorEqual

Teste l’égalité de deux couleurs.
XMColorGreater

Teste si tous les composants de la première couleur sont supérieurs aux composants correspondants de la deuxième couleur.
XMColorGreaterOrEqual

Teste si tous les composants de la première couleur sont supérieurs ou égaux aux composants correspondants de la deuxième couleur.
XMColorHSLToRGB

Convertit les valeurs de couleur HSL en valeurs de couleur RVB.
XMColorHSVToRGB

Convertit les valeurs de couleur HSV en valeurs de couleur RVB.
XMColorIsInfinite

Tests pour voir si l’un des composants d’une couleur est positif ou négatif infini.
XMColorIsNaN

Teste pour voir si un composant d’une couleur n’est pas un nombre (NaN).
XMColorLess

Teste si tous les composants de la première couleur sont inférieurs aux composants correspondants de la deuxième couleur.
XMColorLessOrEqual

Teste si tous les composants de la première couleur sont inférieurs ou égaux aux composants correspondants de la deuxième couleur.
XMColorModulate

Fusionne deux couleurs en multipliant les composants correspondants ensemble.
XMColorNegative

Détermine la valeur de couleur RVB négative d’une couleur.
XMColorNotEqual

Teste pour voir si deux couleurs sont inégales.
XMColorRGBToHSL

Convertit les valeurs de couleur RVB en valeurs de couleur HSL.
XMColorRGBToHSV

Convertit les valeurs de couleur RVB en valeurs de couleur HSV.
XMColorRGBToSRGB

Convertit un vecteur de couleur RVB en sRGB.
XMColorRGBToXYZ

Convertit les valeurs de couleur RVB en valeurs de couleur XYZ.
XMColorRGBToYUV

Convertit les valeurs de couleur RVB en valeurs de couleur YUV.
XMColorRGBToYUV_HD

Convertit les valeurs de couleur RVB en valeurs de couleur HD YUV.
XMColorRGBToYUV_UHD

Convertit les valeurs de couleur RVB en valeurs de couleur YUV UHD.
XMColorsRGBToRGB

Convertit un vecteur de couleur sRGB en RVB.
XMColorsRGBToXYZ

Convertit les valeurs de couleur SRGB en valeurs de couleur XYZ.
XMColorXYZToRGB

Convertit les valeurs de couleur XYZ en valeurs de couleur RVB.
XMColorXYZToSRGB

Convertit les valeurs de couleur XYZ en valeurs de couleur SRGB.
XMColorYUVToRGB

Convertit les valeurs de couleur YUV en valeurs de couleur RVB.
XMColorYUVToRGB_HD

Convertit les valeurs de couleur YUV en valeurs de couleur RVB HD.
XMColorYUVToRGB_UHD

Convertit les valeurs de couleur YUV en valeurs de couleur RGB UHD.
XMComparisonAllFalse

Teste la valeur de comparaison pour déterminer si tous les composants comparés sont faux.
XMComparisonAllInBounds

Teste la valeur de comparaison pour déterminer si tous les composants comparés se trouvent dans des limites définies.
XMComparisonAllTrue

Teste la valeur de comparaison pour déterminer si tous les composants comparés sont true.
XMComparisonAnyFalse

Teste la valeur de comparaison pour déterminer si l’un des composants comparés est false.
XMComparisonAnyOutOfBounds

Teste la valeur de comparaison pour déterminer si l’un des composants comparés se trouve en dehors des limites définies.
XMComparisonAnyTrue

Teste la valeur de comparaison pour déterminer si l’un des composants comparés est vrai.
XMComparisonMixed

Teste la valeur de comparaison pour déterminer si les composants comparés ont eu des résultats mixtes, certains true et d’autres false.
XMConvertFloatToHalf

Convertit une valeur à virgule flottante simple précision en une valeur à virgule flottante demi-précision.
XMConvertFloatToHalf

Convertit une valeur à virgule flottante simple précision en une valeur à virgule flottante demi-précision.
XMConvertFloatToHalfStream

Convertit un flux de valeurs à virgule flottante simple précision en un flux de valeurs à virgule flottante demi-précision.
XMConvertFloatToHalfStream

Convertit un flux de valeurs à virgule flottante simple précision en un flux de valeurs à virgule flottante demi-précision.
XMConvertHalfToFloat

Convertit une valeur à virgule flottante demi-précision en une valeur à virgule flottante simple précision.
XMConvertHalfToFloat

Convertit une valeur à virgule flottante demi-précision en une valeur à virgule flottante simple précision.
XMConvertHalfToFloatStream

Convertit un flux de valeurs à virgule flottante demi-précision en un flux de valeurs à virgule flottante simple précision.
XMConvertHalfToFloatStream

Convertit un flux de valeurs à virgule flottante demi-précision en un flux de valeurs à virgule flottante simple précision.
XMConvertToDegrees

Convertit un angle mesuré en radians en un mesuré en degrés.
XMConvertToRadians

Convertit un angle mesuré en degrés en un mesuré en radians.
XMConvertVectorFloatToInt

Convertit un XMVECTOR avec des composants float en XMVECTOR avec int32_t composants et applique un biais uniforme.
XMConvertVectorFloatToUInt

Convertit un XMVECTOR avec des composants float en XMVECTOR avec uint32_t composants et applique un biais uniforme.
XMConvertVectorIntToFloat

Convertit un XMVECTOR avec des composants int32_t en un XMVECTOR avec des composants float et applique un biais uniforme.
XMConvertVectorUIntToFloat

Convertit un XMVECTOR avec des composants uint32_t en un XMVECTOR avec des composants float et applique un biais uniforme.
XMDEC4

Constructeur par défaut pour XMDEC4.
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir d’un argument de tableau flottant à quatre éléments.
XMDEC4

Constructeur pour XMDEC4. (surcharge 1/2)
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir de quatre arguments float.
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé.
XMDEC4

Constructeur pour XMDEC4. (surcharge 2/2)
XMDEC4

Constructeur par défaut pour XMDEC4.
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir d’un argument de tableau flottant à quatre éléments.
XMDEC4

Constructeur pour XMDEC4. (surcharge 1/2)
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir de quatre arguments float.
XMDEC4

Initialise une nouvelle instance de XMDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé.
XMDEC4

Constructeur pour XMDEC4. (surcharge 2/2)
XMDECN4

Constructeur par défaut pour XMDECN4.
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir d’un argument de tableau flottant à quatre éléments.
XMDECN4

Constructeur pour XMDECN4. (surcharge 2/2)
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir de quatre floatarguments normalisés.
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packé.
XMDECN4

Constructeur pour XMDECN4. (surcharge 1/2)
XMDECN4

Constructeur par défaut pour XMDECN4.
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir d’un argument de tableau flottant à quatre éléments.
XMDECN4

Constructeur pour XMDECN4. (surcharge 2/2)
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir de quatre floatarguments normalisés.
XMDECN4

Initialise une nouvelle instance de XMDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packé.
XMDECN4

Constructeur pour XMDECN4. (surcharge 1/2)
XMFLOAT2

Constructeur par défaut pour XMFLOAT2.
XMFLOAT2

Initialise une nouvelle instance de XMFLOAT2 à partir d’un argument de tableau flottant à deux éléments.
XMFLOAT2

Constructeur pour XMFLOAT2. (surcharge 1/2)
XMFLOAT2

Initialise une nouvelle instance de XMFLOAT2 à partir de deux arguments float.
XMFLOAT2

Constructeur pour XMFLOAT2. (surcharge 2/2)
XMFLOAT3

Constructeur par défaut pour XMFLOAT3.
XMFLOAT3

Constructeur pour XMFLOAT3. (surcharge 2/3)
XMFLOAT3

Constructeur pour XMFLOAT3. (surcharge 3/3)
XMFLOAT3

Initialise une nouvelle instance de XMFLOAT3 à partir de trois arguments float.
XMFLOAT3

Constructeur pour XMFLOAT3. (surcharge 1/3)
XMFLOAT3PK

Constructeur par défaut pour XMFLOAT3PK.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir d’un argument de tableau flottant à trois éléments.
XMFLOAT3PK

Constructeur pour XMFLOAT3PK.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir de trois arguments float.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMFLOAT3PK

Affecte les données de composant vectoriel d’un instance de XMFLOAT3SE à la instance actuelle de XMFLOAT3SE.
XMFLOAT3PK

Constructeur par défaut pour XMFLOAT3PK.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir d’un argument de tableau float à trois éléments.
XMFLOAT3PK

Constructeur pour XMFLOAT3PK.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir de trois arguments float.
XMFLOAT3PK

Initialise une nouvelle instance de XMFLOAT3PK à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMFLOAT3PK

Affecte les données de composant vectoriel d’un instance de XMFLOAT3SE à la instance actuelle de XMFLOAT3SE.
XMFLOAT3SE

Constructeur par défaut pour XMFLOAT3SE.
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir d’un argument de tableau float à trois éléments.
XMFLOAT3SE

Constructeur pour XMFLOAT3SE. (surcharge 1/2)
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir de trois arguments float.
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMFLOAT3SE

Constructeur pour XMFLOAT3SE. (surcharge 2/2)
XMFLOAT3SE

Constructeur par défaut pour XMFLOAT3SE.
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir d’un argument de tableau float à trois éléments.
XMFLOAT3SE

Constructeur pour XMFLOAT3SE. (surcharge 1/2)
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir de trois arguments float.
XMFLOAT3SE

Initialise une nouvelle instance de XMFLOAT3SE à partir d’un uint32_tvariable contenant des données de composant dans un format packed.
XMFLOAT3SE

Constructeur pour XMFLOAT3SE. (surcharge 2/2)
XMFLOAT3X3

Constructeur par défaut pour XMFLOAT3X3. (XMFLOAT3X3. XMFLOAT3X3)
XMFLOAT3X3

Initialise une nouvelle instance de la structure XMFLOAT3X3 à partir d’un tableau float à neuf éléments.
XMFLOAT3X3

Constructeur par défaut pour XMFLOAT3X3. (surcharge 2/3)
XMFLOAT3X3

Initialise une nouvelle instance de la structure XMFLOAT3X3 à partir de neuf valeurs float scalaires.
XMFLOAT3X3

Constructeur par défaut pour XMFLOAT3X3. (surcharge 1/3)
XMFLOAT3X4

Constructeur par défaut pour XMFLOAT3X4.
XMFLOAT3X4

Construit un XMFLOAT3X4 à partir d’un tableau de 12 éléments de valeurs float.
XMFLOAT3X4

Copiez le constructeur pour XMFLOAT3X4.
XMFLOAT3X4

Construit un XMFLOAT3X4 à partir de 12 valeurs float scalaires.
XMFLOAT3X4

Déplacer le constructeur pour XMFLOAT3X4.
XMFLOAT4

Constructeur par défaut pour XMFLOAT4.
XMFLOAT4

Constructeur pour XMFLOAT4. (surcharge 3/3)
XMFLOAT4

Constructeur pour XMFLOAT4. (surcharge 2/3)
XMFLOAT4

Initialise une nouvelle instance de XMFLOAT4 à partir de quatre arguments float.
XMFLOAT4

Constructeur pour XMFLOAT4. (surcharge 1/3)
XMFLOAT4X3

Constructeur par défaut pour XMFLOAT4X3. (XMFLOAT4X3. XMFLOAT4X3)
XMFLOAT4X3

Initialise une nouvelle instance de la structure XMFLOAT4X3 à partir d’un tableau float à douze éléments.
XMFLOAT4X3

Constructeur par défaut pour XMFLOAT4X3. (surcharge 1/3)
XMFLOAT4X3

Initialise une nouvelle instance de la structure XMFLOAT4X3 à partir de douze valeurs float scalaires.
XMFLOAT4X3

Constructeur par défaut pour XMFLOAT4X3. (surcharge 2/3)
XMFLOAT4X4

Constructeur par défaut pour XMFLOAT4X4. (XMFLOAT4X4. XMFLOAT4X4)
XMFLOAT4X4

Initialise une nouvelle instance de la structure XMFLOAT4X4 à partir d’un tableau float à seize éléments.
XMFLOAT4X4

Constructeur par défaut pour XMFLOAT4X4. (surcharge 1/3)
XMFLOAT4X4

Initialise une nouvelle instance de la structure XMFLOAT4X4 à partir de seize valeurs float scalaires.
XMFLOAT4X4

Constructeur par défaut pour XMFLOAT4X4. (surcharge 2/3)
XMFresnelTerm

Calcule le terme de Fresnel pour la lumière nonpolarisée.
XMHALF2

Constructeur par défaut pour XMHALF2.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau float à deux éléments.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau HALF à deux éléments.
XMHALF2

Constructeur pour XMHALF2. (surcharge 2/3)
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir de deux arguments float.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir de deux arguments HALF.
XMHALF2

Constructeur pour XMHALF2. (surcharge 3/3)
XMHALF2

Constructeur pour XMHALF2. (surcharge 1/3)
XMHALF2

Constructeur par défaut pour XMHALF2.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau float à deux éléments.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau HALF à deux éléments.
XMHALF2

Constructeur pour XMHALF2. (surcharge 2/3)
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir de deux arguments float.
XMHALF2

Initialise une nouvelle instance de XMHALF2 à partir de deux arguments HALF.
XMHALF2

Constructeur pour XMHALF2. (surcharge 3/3)
XMHALF2

Constructeur pour XMHALF2. (surcharge 1/3)
XMHALF4

Constructeur par défaut pour XMHALF4. (XMHALF4. XMHALF4)
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau float à quatre éléments.
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau HALF à quatre éléments.
XMHALF4

Constructeur par défaut pour XMHALF4. (surcharge 2/3)
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments float.
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments HALF.
XMHALF4

Constructeur pour XMHALF4.
XMHALF4

Constructeur par défaut pour XMHALF4. (surcharge 1/3)
XMHALF4

Constructeur par défaut pour XMHALF4. (XMHALF4. XMHALF4)
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau float à quatre éléments.
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau HALF à quatre éléments.
XMHALF4

Constructeur par défaut pour XMHALF4. (surcharge 2/3)
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments float.
XMHALF4

Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments HALF.
XMHALF4

Constructeur pour XMHALF4.
XMHALF4

Constructeur par défaut pour XMHALF4. (surcharge 1/3)
XMINT2

Constructeur par défaut pour XMINT2.
XMINT2

Initialise une nouvelle instance de XMINT2 à partir d’un argument de tableau à deux éléments int32_t2.
XMINT2

Constructeur pour XMINT2. (surcharge 2/2)
XMINT2

Initialise une nouvelle instance de XMINT2 à partir de deux arguments int32_t.
XMINT2

Constructeur pour XMINT2. (surcharge 1/2)
XMINT3

Constructeur par défaut pour XMINT3.
XMINT3

Initialise une nouvelle instance de XMINT3 à partir d’un argument de tableau à trois éléments int32_t.
XMINT3

Constructeur pour XMINT3. (surcharge 1/2)
XMINT3

Initialise une nouvelle instance de XMINT3 à partir de trois arguments int32_t.
XMINT3

Constructeur pour XMINT3. (surcharge 2/2)
XMINT4

Constructeur par défaut pour XMINT4.
XMINT4

Initialise une nouvelle instance de XMINT4 à partir d’un argument de tableau à quatre éléments int32_t.
XMINT4

Constructeur pour XMINT4. (surcharge 1/2)
XMINT4

Initialise une nouvelle instance de XMINT4 à partir de quatre arguments int32_t.
XMINT4

Constructeur pour XMINT4. (surcharge 2/2)
XMLoadByte2

Charge un XMBYTE2 dans un XMVECTOR.
XMLoadByte2

Charge un XMBYTE2 dans un XMVECTOR.
XMLoadByte4

Charge un XMBYTE4 dans un XMVECTOR.
XMLoadByte4

Charge un XMBYTE4 dans un XMVECTOR.
XMLoadByteN2

Charge un XMBYTEN2 dans un XMVECTOR.
XMLoadByteN2

Charge un XMBYTEN2 dans un XMVECTOR.
XMLoadByteN4

Charge un XMBYTEN4 dans un XMVECTOR.
XMLoadByteN4

Charge un XMBYTEN4 dans un XMVECTOR.
XMLoadColor

Charge un XMCOLOR dans un XMVECTOR.
XMLoadColor

Charge un XMCOLOR dans un XMVECTOR.
XMLoadDec4

Charge un XMDEC4 dans un XMVECTOR.
XMLoadDec4

Charge un XMDEC4 dans un XMVECTOR.
XMLoadDecN4

Charge un XMDECN4 dans un XMVECTOR.
XMLoadDecN4

Charge un XMDECN4 dans un XMVECTOR.
XMLoadFloat

Charge une valeur scalaire à virgule flottante dans un XMVECTOR.
XMLoadFloat2

Charge un XMFLOAT2 dans un XMVECTOR.
XMLoadFloat2A

Charge un XMFLOAT2A dans un XMVECTOR.
XMLoadFloat3

Charge un XMFLOAT3 dans un XMVECTOR.
XMLoadFloat3A

Charge un XMFLOAT3A dans un XMVECTOR.
XMLoadFloat3PK

Charge un XMFLOAT3PK dans un XMVECTOR.
XMLoadFloat3PK

Charge un XMFLOAT3PK dans un XMVECTOR.
XMLoadFloat3SE

Charge un XMFLOAT3SE dans un XMVECTOR.
XMLoadFloat3SE

Charge un XMFLOAT3SE dans un XMVECTOR.
XMLoadFloat3x3

Charge un XMFLOAT3X3 dans un XMMATRIX.
XMLoadFloat3x4

Charge un XMFLOAT3X4 dans un XMMATRIX.
XMLoadFloat3x4A

Charge un XMFLOAT3X4A dans un XMMATRIX.
XMLoadFloat4

Charge un XMFLOAT4 dans un XMVECTOR.
XMLoadFloat4A

Charge un XMFLOAT4A dans un XMVECTOR.
XMLoadFloat4x3

Charge un XMFLOAT4X3 dans un XMMATRIX.
XMLoadFloat4x3A

Charge un XMFLOAT4X3A dans un XMVECTOR.
XMLoadFloat4x4

Charge un XMFLOAT4X4 dans un XMMATRIX.
XMLoadFloat4x4A

Charge un XMFLOAT4X4A dans un XMVECTOR.
XMLoadHalf2

Charge un XMHALF2 dans un XMVECTOR.
XMLoadHalf2

Charge un XMHALF2 dans un XMVECTOR.
XMLoadHalf4

Charge un XMHALF4 dans un XMVECTOR.
XMLoadHalf4

Charge un XMHALF4 dans un XMVECTOR.
XMLoadInt

Charge une valeur scalaire dans un XMVECTOR.
XMLoadInt2

Charge des données dans les composants x et y d’un XMVECTOR.
XMLoadInt2A

Charge des données alignées sur 16 octets dans les composants x et y d’un XMVECTOR.
XMLoadInt3

Charge des données dans les composants x, y et z d’un XMVECTOR, sans vérification de type.
XMLoadInt3A

Charge des données alignées sur 16 octets dans les composants x, y et z d’un XMVECTOR, sans vérification de type.
XMLoadInt4

Charge des données dans un XMVECTOR, sans vérification de type.
XMLoadInt4A

Charge des données alignées sur 16 octets dans un XMVECTOR, sans vérification de type.
XMLoadShort2

Charge un XMSHORT2 dans un XMVECTOR.
XMLoadShort2

Charge un XMSHORT2 dans un XMVECTOR.
XMLoadShort4

Charge un XMSHORT4 dans un XMVECTOR.
XMLoadShort4

Charge un XMSHORT4 dans un XMVECTOR.
XMLoadShortN2

Charge un XMSHORTN2 dans un XMVECTOR.
XMLoadShortN2

Charge un XMSHORTN2 dans un XMVECTOR.
XMLoadShortN4

Charge un XMSHORTN4 dans un XMVECTOR.
XMLoadShortN4

Charge un XMSHORTN4 dans un XMVECTOR.
XMLoadSInt2

Charge les données entières signées dans les composants x et y d’un XMVECTOR.
XMLoadSInt3

Charge les données entières signées dans les composants x, y et z d’un XMVECTOR.
XMLoadSInt4

Charge les données entières signées dans un XMVECTOR.
XMLoadU555

Charge un XMU555 dans un XMVECTOR.
XMLoadU555

Charge un XMU555 dans un XMVECTOR.
XMLoadU565

Charge un XMU565 dans un XMVECTOR.
XMLoadU565

Charge un XMU565 dans un XMVECTOR.
XMLoadUByte2

Charge un XMUBYTE2 dans un XMVECTOR.
XMLoadUByte2

Charge un XMUBYTE2 dans un XMVECTOR.
XMLoadUByte4

Charge un XMUBYTE4 dans un XMVECTOR.
XMLoadUByte4

Charge un XMUBYTE4 dans un XMVECTOR.
XMLoadUByteN2

Charge un XMUBYTEN2 dans un XMVECTOR.
XMLoadUByteN2

Charge un XMUBYTEN2 dans un XMVECTOR.
XMLoadUByteN4

Charge un XMUBYTEN4 dans un XMVECTOR.
XMLoadUByteN4

Charge un XMUBYTEN4 dans un XMVECTOR.
XMLoadUDec4

Charge un XMUDEC4 dans un XMVECTOR.
XMLoadUDec4

Charge un XMUDEC4 dans un XMVECTOR.
XMLoadUDecN4

Charge un XMUDECN4 dans un XMVECTOR.
XMLoadUDecN4

Charge un XMUDECN4 dans un XMVECTOR.
XMLoadUDecN4_XR

Charge une plage étendue XMUDECN4 dans un XMVECTOR.
XMLoadUDecN4_XR

Charge une plage étendue XMUDECN4 dans un XMVECTOR.
XMLoadUInt2

Charge des données entières non signées dans les composants x et y d’un XMVECTOR.
XMLoadUInt3

Charge des données entières non signées dans les composants x, y et z d’un XMVECTOR, sans vérification de type.
XMLoadUInt4

Charge des données entières non signées dans un XMVECTOR.
XMLoadUNibble4

Charge un XMUNIBBLE4 dans un XMVECTOR.
XMLoadUNibble4

Charge un XMUNIBBLE4 dans un XMVECTOR.
XMLoadUShort2

Charge un XMUSHORT2 dans un XMVECTOR.
XMLoadUShort2

Charge un XMUSHORT2 dans un XMVECTOR.
XMLoadUShort4

Charge un XMUSHORT4 dans un XMVECTOR.
XMLoadUShort4

Charge un XMUSHORT4 dans un XMVECTOR.
XMLoadUShortN2

Charge un XMUSHORTN2 dans un XMVECTOR.
XMLoadUShortN2

Charge un XMUSHORTN2 dans un XMVECTOR.
XMLoadUShortN4

Charge un XMUSHORTN4 dans un XMVECTOR.
XMLoadUShortN4

Charge un XMUSHORTN4 dans un XMVECTOR.
XMLoadXDec4

Charge un XMXDEC4 dans un XMVECTOR.
XMLoadXDec4

Charge un XMXDEC4 dans un XMVECTOR.
XMLoadXDecN4

Charge un XMXDECN4 dans un XMVECTOR.
XMLoadXDecN4

Charge un XMXDECN4 dans un XMVECTOR.
XMMATRIX

Constructeur par défaut pour XMMATRIX.
XMMATRIX

Initialise une nouvelle instance de la structure XMMATRIX à partir d’un tableau float à seize éléments.
XMMATRIX

Constructeur pour XMMATRIX. (surcharge 2/2)
XMMATRIX

Initialise une nouvelle instance de la structure XMMATRIX à partir de seize valeurs float scalaires.
XMMATRIX

Initialise une nouvelle instance de la structure XMMATRIX à partir de quatre instances de XMVECTOR.
XMMATRIX

Constructeur pour XMMATRIX. (surcharge 1/2)
XMMatrixAffineTransformation

Génère une matrice de transformation affine.
XMMatrixAffineTransformation2D

Génère une matrice de transformation affine 2D dans le plan xy.
XMMatrixDecompose

Décompose une matrice de transformation 3D générale en ses composants scalaires, rotationnels et translationnels.
XMMatrixDeterminant

Calcule le déterminant d’une matrice.
XMMatrixIdentity

Génère la matrice d’identité.
XMMatrixInverse

Calcule l’inverse d’une matrice.
XMMatrixIsIdentity

Teste si une matrice est la matrice d’identité.
XMMatrixIsInfinite

Teste si l’un des éléments d’une matrice est positif ou négatif infini.
XMMatrixIsNaN

Teste si l’un des éléments d’une matrice est NaN.
XMMatrixLookAtLH

Crée une matrice globale pour un système de coordonnées gaucher à l’aide d’une position de caméra, une direction vers le haut et un point focal.
XMMatrixLookAtRH

Crée une matrice globale pour un système de coordonnées droitier à l’aide d’une position de caméra, une direction vers le haut et un point focal.
XMMatrixLookToLH

Crée une matrice globale pour un système de coordonnées gaucher à l’aide d’une position de caméra, une direction vers le haut et une direction de caméra.
XMMatrixLookToRH

Crée une matrice globale pour un système de coordonnées droitier à l’aide d’une position de caméra, une direction vers le haut et une direction de caméra.
XMMatrixMultiply

Calcule le produit de deux matrices.
XMMatrixMultiplyTranspose

Calcule la transposition du produit de deux matrices.
XMMatrixOrthographicLH

Crée une matrice de projection orthogonale pour un système de coordonnées gaucher.
XMMatrixOrthographicOffCenterLH

Crée une matrice de projection orthogonale personnalisée pour un système de coordonnées gaucher.
XMMatrixOrthographicOffCenterRH

Crée une matrice de projection orthogonale personnalisée pour un système de coordonnées droitier.
XMMatrixOrthographicRH

Crée une matrice de projection orthogonale pour un système de coordonnées droitier.
XMMatrixPerspectiveFovLH

Crée une matrice de projection de perspective pour un système gaucher en fonction d’un champ de vue.
XMMatrixPerspectiveFovRH

Crée une matrice de projection de perspective pour un système droitier en fonction d’un champ de vue.
XMMatrixPerspectiveLH

Crée une matrice de projection de perspective pour un système gaucher.
XMMatrixPerspectiveOffCenterLH

Crée une version personnalisée d’une matrice de projection de perspective pour un système gaucher.
XMMatrixPerspectiveOffCenterRH

Crée une version personnalisée d’une matrice de projection de perspective pour un système droitier.
XMMatrixPerspectiveRH

Crée une matrice de projection de perspective pour un système droitier.
XMMatrixReflect

Génère une matrice de transformation conçue pour refléter les vecteurs à travers un plan donné.
XMMatrixRotationAxis

Génère une matrice qui tourne autour d’un axe arbitraire.
XMMatrixRotationNormal

Génère une matrice qui tourne autour d’un vecteur normal arbitraire.
XMMatrixRotationQuaternion

Génère une matrice de rotation à partir d’un quaternion.
XMMatrixRotationRollPitchYaw

Génère une matrice de rotation en fonction d’un pas, d’un lacet et d’un roulis donnés (angles d’Euler).
XMMatrixRotationRollPitchYawFromVector

Génère une matrice de rotation basée sur un vecteur contenant les angles d’Euler (tangage, lacet et roulis).
XMMatrixRotationX

Génère une matrice qui pivote autour de l’axe X.
XMMatrixRotationY

Génère une matrice qui tourne autour de l’axe y.
XMMatrixRotationZ

Génère une matrice qui tourne autour de l’axe z.
XMMatrixScaling

Génère une matrice qui est mise à l’échelle le long de l’axe x, de l’axe y et de l’axe z.
XMMatrixScalingFromVector

Génère une matrice de mise à l’échelle à partir d’un vecteur 3D.
XMMatrixSet

Crée une matrice avec des valeurs float.
XMMatrixShadow

Génère une matrice de transformation qui aplatit la géométrie en un plan.
XMMatrixTransformation

Génère une matrice de transformation.
XMMatrixTransformation2D

Génère une matrice de transformation 2D dans le plan xy.
XMMatrixTranslation

Génère une matrice de traduction à partir des décalages spécifiés.
XMMatrixTranslationFromVector

Génère une matrice de traduction à partir d’un vecteur.
XMMatrixTranspose

Calcule la transposition d’une matrice.
XMMatrixVectorTensorProduct

Génère une matrice à partir de deux vecteurs
XMPlaneDot

Calcule le produit point entre un plan d’entrée et un vecteur 4D.
XMPlaneDotCoord

Calcule le produit point entre un plan d’entrée et un vecteur 3D.
XMPlaneDotNormal

Calcule le produit point entre le vecteur normal d’un plan et un vecteur 3D.
XMPlaneEqual

Détermine si deux plans sont égaux.
XMPlaneFromPointNormal

Calcule l’équation d’un plan construit à partir d’un point dans le plan et d’un vecteur normal.
XMPlaneFromPoints

Calcule l’équation d’un plan construit à partir de trois points dans le plan.
XMPlaneIntersectLine

Recherche l’intersection entre un plan et une ligne.
XMPlaneIntersectPlane

Recherche l’intersection de deux plans.
XMPlaneIsInfinite

Teste si l’un des coefficients d’un plan est positif ou négatif infini.
XMPlaneIsNaN

Teste si l’un des coefficients d’un plan est un NaN.
XMPlaneNearEqual

Détermine si deux plans sont presque égaux.
XMPlaneNormalize

Normalise les coefficients d’un plan afin que les coefficients de x, y et z forment un vecteur normal unitaire.
XMPlaneNormalizeEst

Estime les coefficients d’un plan afin que les coefficients de x, y et z forment un vecteur normal unitaire.
XMPlaneNotEqual

Détermine si deux plans sont inégaux.
XMPlaneTransform

Transforme un plan par une matrice donnée.
XMPlaneTransformStream

Transforme un flux de plans par une matrice donnée.
XMQuaternionBaryCentric

Retourne un point en coordonnées barycentriques, à l’aide des quaternions spécifiés. (XMQuaternionBaryCentric)
XMQuaternionBaryCentricV

Retourne un point en coordonnées barycentriques, à l’aide des quaternions spécifiés. (XMQuaternionBaryCentricV)
XMQuaternionConjugate

Calcule le conjugué d’un quaternion.
XMQuaternionDot

Calcule le produit point de deux quaternions.
XMQuaternionEqual

Teste si deux quaternions sont égaux.
XMQuaternionExp

Calcule l’exponentiel d’un quaternion pur donné.
XMQuaternionIdentity

Retourne le quaternion d’identité.
XMQuaternionInverse

Calcule l’inverse d’un quaternion.
XMQuaternionIsIdentity

Teste si un quaternion spécifique est le quaternion d’identité.
XMQuaternionIsInfinite

Testez si un composant d’un quaternion est positif ou négatif à l’infini.
XMQuaternionIsNaN

Testez si un composant d’un quaternion est un NaN.
XMQuaternionLength

Calcule la magnitude d’un quaternion.
XMQuaternionLengthSq

Calcule le carré de la magnitude d’un quaternion.
XMQuaternionLn

Calcule le logarithme naturel d’un quaternion d’unité donné.
XMQuaternionMultiply

Calcule le produit de deux quaternions.
XMQuaternionNormalize

Normalise un quaternion.
XMQuaternionNormalizeEst

Estime la version normalisée d’un quaternion.
XMQuaternionNotEqual

Teste si deux quaternions ne sont pas égaux.
XMQuaternionReciprocalLength

Calcule la réciproque de la magnitude d’un quaternion.
XMQuaternionRotationAxis

Calcule un quaternion de rotation sur un axe.
XMQuaternionRotationMatrix

Calcule un quaternion de rotation à partir d’une matrice de rotation.
XMQuaternionRotationNormal

Calcule le quaternion de rotation d’un vecteur normal.
XMQuaternionRotationRollPitchYaw

Calcule un quaternion de rotation basé sur le tangage, le lacet et le roulis (angles d’Euler).
XMQuaternionRotationRollPitchYawFromVector

Calcule un quaternion de rotation à partir d’un vecteur contenant les angles d’Euler (tangage, lacet et roulis).
XMQuaternionSlerp

Interpole entre deux quaternions unitaires, à l’aide d’une interpolation linéaire sphérique. (XMQuaternionSlerp)
XMQuaternionSlerpV

Interpole entre deux quaternions unitaires, à l’aide d’une interpolation linéaire sphérique. (XMQuaternionSlerpV)
XMQuaternionSquad

Interpole entre quatre quaternions d’unités, à l’aide de l’interpolation quadrangle sphérique. (XMQuaternionSquad)
XMQuaternionSquadSetup

Fournit des adresses de points de contrôle d’installation pour l’interpolation quadrangle sphérique.
XMQuaternionSquadV

Interpole entre quatre quaternions d’unités, à l’aide de l’interpolation quadrangle sphérique. (XMQuaternionSquadV)
XMQuaternionToAxisAngle

Calcule un axe et un angle de rotation autour de cet axe pour un quaternion donné.
XMScalarACos

Calcule l’arccosine d’un nombre à virgule flottante.
XMScalarACosEst

Estime l’arccosin d’un nombre à virgule flottante.
XMScalarASin

Calcule l’arcsin d’un nombre à virgule flottante.
XMScalarASinEst

Estime l’arcsin d’un nombre à virgule flottante.
XMScalarCos

Calcule le cosinus d’un angle de radian.
XMScalarCosEst

Estime le cosinus d’un angle de radian.
XMScalarModAngle

Calcule un angle entre -XM_PI et XM_PI.
XMScalarNearEqual

Détermine si deux valeurs à virgule flottante sont presque égales.
XMScalarSin

Calcule le sinus d’un angle de radian.
XMScalarSinCos

Calcule à la fois le sinus et le cosinus d’un angle de radian.
XMScalarSinCosEst

Estime à la fois le sinus et le cosinus d’un angle de radian.
XMScalarSinEst

Estime le sinus d’un angle de radian.
XMSHORT2

Constructeur par défaut pour XMSHORT2.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau float à deux éléments.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau à deux éléments int16_t.
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 1/3)
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments float.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments int16_t.
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 3/3)
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 2/3)
XMSHORT2

Constructeur par défaut pour XMSHORT2.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau float à deux éléments.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau à deux éléments int16_t.
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 1/3)
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments float.
XMSHORT2

Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments int16_t.
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 3/3)
XMSHORT2

Constructeur pour XMSHORT2. (surcharge 2/3)
XMSHORT4

Constructeur par défaut pour XMSHORT4.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau float à quatre éléments.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau à quatre éléments int16_t.
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 3/3)
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments float.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments int16_t.
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 1/3)
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 2/3)
XMSHORT4

Constructeur par défaut pour XMSHORT4.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau float à quatre éléments.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau à quatre éléments int16_t.
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 3/3)
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments float.
XMSHORT4

Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments int16_t.
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 1/3)
XMSHORT4

Constructeur pour XMSHORT4. (surcharge 2/3)
XMSHORTN2

Constructeur par défaut pour XMSHORTN2.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau float à deux éléments.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau à deux éléments int16_t.
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 3/3)
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir de deux floatarguments normalisés.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir de deux arguments int16_t.
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 1/3)
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 2/3)
XMSHORTN2

Constructeur par défaut pour XMSHORTN2.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau float à deux éléments.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau à deux éléments int16_t.
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 3/3)
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir de deux floatarguments normalisés.
XMSHORTN2

Initialise une nouvelle instance de XMSHORTN2 à partir de deux arguments int16_t.
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 1/3)
XMSHORTN2

Constructeur pour XMSHORTN2. (surcharge 2/3)
XMSHORTN4

Constructeur par défaut pour XMSHORTN4.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau float à quatre éléments.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau à quatre éléments int16_t.
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 3/3)
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir de quatre floatarguments normalisés.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir de quatre arguments int16_t.
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 2/3)
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 1/3)
XMSHORTN4

Constructeur par défaut pour XMSHORTN4.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau float à quatre éléments.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau à quatre éléments int16_t.
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 3/3)
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir de quatre floatarguments normalisés.
XMSHORTN4

Initialise une nouvelle instance de XMSHORTN4 à partir de quatre arguments int16_t.
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 2/3)
XMSHORTN4

Constructeur pour XMSHORTN4. (surcharge 1/3)
XMStoreByte2

Stocke un XMVECTOR dans un XMBYTE2.
XMStoreByte2

Stocke un XMVECTOR dans un XMBYTE2.
XMStoreByte4

Stocke un XMVECTOR dans un XMBYTE4.
XMStoreByte4

Stocke un XMVECTOR dans un XMBYTE4.
XMStoreByteN2

Stocke un XMVECTOR dans un XMBYTEN2.
XMStoreByteN2

Stocke un XMVECTOR dans un XMBYTEN2.
XMStoreByteN4

Stocke un XMVECTOR dans un XMBYTEN4.
XMStoreByteN4

Stocke un XMVECTOR dans un XMBYTEN4.
XMStoreColor

Stocke un XMVECTOR dans un XMCOLOR.
XMStoreColor

Stocke un XMVECTOR dans un XMCOLOR.
XMStoreDec4

Stocke un XMVECTOR dans un XMDEC4.
XMStoreDec4

Stocke un XMVECTOR dans un XMDEC4.
XMStoreDecN4

Stocke un XMVECTOR dans un XMDECN4.
XMStoreDecN4

Stocke un XMVECTOR dans un XMDECN4.
XMStoreFloat

Stocke un XMVECTOR dans un float.
XMStoreFloat2

Stocke un XMVECTOR dans un XMFLOAT2.
XMStoreFloat2A

Stocke un XMVECTOR dans un XMFLOAT2A.
XMStoreFloat3

Stocke un XMVECTOR dans un XMFLOAT3.
XMStoreFloat3A

Stocke un XMVECTOR dans un XMFLOAT3A.
XMStoreFloat3PK

Stocke un XMVECTOR dans un XMFLOAT3PK.
XMStoreFloat3PK

Stocke un XMVECTOR dans un XMFLOAT3PK.
XMStoreFloat3SE

Stocke un XMVECTOR dans un XMFLOAT3SE.
XMStoreFloat3SE

Stocke un XMVECTOR dans un XMFLOAT3SE.
XMStoreFloat3x3

Stocke un XMMATRIX dans un XMFLOAT3X3.
XMStoreFloat3x4

Stocke un XMMATRIX dans un XMFLOAT3X4.
XMStoreFloat3x4A

Stocke un XMMATRIX dans un XMFLOAT3X4A.
XMStoreFloat4

Stocke un XMVECTOR dans un XMFLOAT4.
XMStoreFloat4A

Stocke un XMVECTOR dans un XMFLOAT4A.
XMStoreFloat4x3

Stocke un XMMATRIX dans un XMFLOAT4X3.
XMStoreFloat4x3A

Stocke un XMVECTOR dans un XMFLOAT4X3A.
XMStoreFloat4x4

Stocke un XMMATRIX dans un XMFLOAT4X4.
XMStoreFloat4x4A

Stocke un XMVECTOR dans un XMFLOAT4X4A.
XMStoreHalf2

Stocke un XMVECTOR dans un XMHALF2.
XMStoreHalf2

Stocke un XMVECTOR dans un XMHALF2.
XMStoreHalf4

Stocke un XMVECTOR dans un XMHALF4.
XMStoreHalf4

Stocke un XMVECTOR dans un XMHALF4.
XMStoreInt

Stocke un XMVECTOR dans un uint32_t.
XMStoreInt2

Stocke un XMVECTOR dans un tableau de uint32_t à 2 éléments.
XMStoreInt2A

Stocke un XMVECTOR dans un tableau uint32_t de 2 éléments alignés sur 16 octets.
XMStoreInt3

Stocke un XMVECTOR dans un tableau de uint32_t à 3 éléments.
XMStoreInt3A

Stocke un XMVECTOR dans un tableau de 3 éléments alignés sur 16 octets uint32_t.
XMStoreInt4

Stocke un XMVECTOR dans un tableau de uint32_t à 4 éléments.
XMStoreInt4A

Stocke un XMVECTOR dans un tableau uint32_t de 4 éléments alignés sur 16 octets.
XMStoreShort2

Stocke un XMVECTOR dans un XMSHORT2.
XMStoreShort2

Stocke un XMVECTOR dans un XMSHORT2.
XMStoreShort4

Stocke un XMVECTOR dans un XMSHORT4.
XMStoreShort4

Stocke un XMVECTOR dans un XMSHORT4.
XMStoreShortN2

Stocke un XMVECTOR dans un XMSHORTN2.
XMStoreShortN2

Stocke un XMVECTOR dans un XMSHORTN2.
XMStoreShortN4

Stocke un XMVECTOR dans un XMSHORTN4.
XMStoreShortN4

Stocke un XMVECTOR dans un XMSHORTN4.
XMStoreSInt2

Stocke les données entières signées d’un XMVECTOR dans une structure XMINT2.
XMStoreSInt3

Stocke les données entières signées d’un XMVECTOR dans une structure XMINT3.
XMStoreSInt4

Stocke les données entières signées d’un XMVECTOR dans une structure XMINT4.
XMStoreU555

Stocke un XMVECTOR dans un XMU555.
XMStoreU555

Stocke un XMVECTOR dans un XMU555.
XMStoreU565

Stocke un XMVECTOR dans un XMU565.
XMStoreU565

Stocke un XMVECTOR dans un XMU565.
XMStoreUByte2

Stocke un XMVECTOR dans un XMUBYTE2.
XMStoreUByte2

Stocke un XMVECTOR dans un XMUBYTE2.
XMStoreUByte4

Stocke un XMVECTOR dans un XMUBYTE4.
XMStoreUByte4

Stocke un XMVECTOR dans un XMUBYTE4.
XMStoreUByteN2

Stocke un XMVECTOR dans un XMUBYTEN2.
XMStoreUByteN2

Stocke un XMVECTOR dans un XMUBYTEN2.
XMStoreUByteN4

Stocke un XMVECTOR dans un XMUBYTEN4.
XMStoreUByteN4

Stocke un XMVECTOR dans un XMUBYTEN4.
XMStoreUDec4

Stocke un XMVECTOR dans un XMUDEC4.
XMStoreUDec4

Stocke un XMVECTOR dans un XMUDEC4.
XMStoreUDecN4

Stocke un XMVECTOR dans un XMUDECN4.
XMStoreUDecN4

Stocke un XMVECTOR dans un XMUDECN4.
XMStoreUDecN4_XR

Stocke une plage étendue XMUDECN4 dans un XMVECTOR.
XMStoreUDecN4_XR

Stocke une plage étendue XMUDECN4 dans un XMVECTOR.
XMStoreUInt2

Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT2.
XMStoreUInt3

Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT3.
XMStoreUInt4

Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT4.
XMStoreUNibble4

Stocke un XMVECTOR dans un XMUNIBBLE4.
XMStoreUNibble4

Stocke un XMVECTOR dans un XMUNIBBLE4.
XMStoreUShort2

Stocke un XMVECTOR dans un XMUSHORT2.
XMStoreUShort2

Stocke un XMVECTOR dans un XMUSHORT2.
XMStoreUShort4

Stocke un XMVECTOR dans un XMUSHORT4.
XMStoreUShort4

Stocke un XMVECTOR dans un XMUSHORT4.
XMStoreUShortN2

Stocke un XMVECTOR dans un XMUSHORTN2.
XMStoreUShortN2

Stocke un XMVECTOR dans un XMUSHORTN2.
XMStoreUShortN4

Stocke un XMVECTOR dans un XMUSHORTN4.
XMStoreUShortN4

Stocke un XMVECTOR dans un XMUSHORTN4.
XMStoreXDec4

Stocke un XMVECTOR dans un XMXDEC4.
XMStoreXDec4

Stocke un XMVECTOR dans un XMXDEC4.
XMStoreXDecN4

Stocke un XMVECTOR dans un XMXDECN4.
XMStoreXDecN4

Stocke un XMVECTOR dans un XMXDECN4.
XMU555

Constructeur par défaut pour XMU555.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’un tableau float à trois éléments et d’un argument bool.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’un tableau à trois éléments int8_t et d’un argument bool.
XMU555

Constructeur pour XMU555. (surcharge 1/2)
XMU555

Initialise une nouvelle instance de XMU555 à partir de trois arguments float et d’un argument bool.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’une variable uint16_t contenant des données de composant dans un format packed.
XMU555

Initialise une nouvelle instance de XMU555 à partir de trois arguments int8_t et d’un argument bool.
XMU555

Constructeur pour XMU555. (surcharge 2/2)
XMU555

Constructeur par défaut pour XMU555.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’un tableau float à trois éléments et d’un argument bool.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’un tableau à trois éléments int8_t et d’un argument bool.
XMU555

Constructeur pour XMU555. (surcharge 1/2)
XMU555

Initialise une nouvelle instance de XMU555 à partir de trois arguments float et d’un argument bool.
XMU555

Initialise une nouvelle instance de XMU555 à partir d’une variable uint16_t contenant des données de composant dans un format packed.
XMU555

Initialise une nouvelle instance de XMU555 à partir de trois arguments int8_t et d’un argument bool.
XMU555

Constructeur pour XMU555. (surcharge 2/2)
XMU565

Constructeur par défaut pour XMU565.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’un tableau float à trois éléments.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’un tableau à trois éléments int8_t.
XMU565

Constructeur pour XMU565. (surcharge 2/2)
XMU565

Initialise une nouvelle instance de XMU565 à partir de trois arguments float.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’une variable uint16_t contenant des données de composant dans un format packed.
XMU565

Initialise une nouvelle instance de XMU565 à partir de trois arguments int8_t.
XMU565

Constructeur pour XMU565. (surcharge 1/2)
XMU565

Constructeur par défaut pour XMU565.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’un tableau float à trois éléments.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’un tableau à trois éléments int8_t.
XMU565

Constructeur pour XMU565. (surcharge 2/2)
XMU565

Initialise une nouvelle instance de XMU565 à partir de trois arguments float.
XMU565

Initialise une nouvelle instance de XMU565 à partir d’une variable uint16_t contenant des données de composant dans un format packed.
XMU565

Initialise une nouvelle instance de XMU565 à partir de trois arguments int8_t.
XMU565

Constructeur pour XMU565. (surcharge 1/2)
XMUBYTE2

Constructeur par défaut pour XMUBYTE2.
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau float à deux éléments.
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau à deux éléments int8_t.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 2/3)
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments float.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 3/3)
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments int8_t.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 1/3)
XMUBYTE2

Constructeur par défaut pour XMUBYTE2.
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau float à deux éléments.
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau à deux éléments int8_t.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 2/3)
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments float.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 3/3)
XMUBYTE2

Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments int8_t.
XMUBYTE2

Constructeur pour XMUBYTE2. (surcharge 1/3)
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (XMUBYTE4. XMUBYTE4)
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau float à quatre éléments.
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (surcharge 2/3)
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments float.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’une <variable Uuint32_t contenant des données de composant dans un format packed.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments int8_t.
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (surcharge 1/3)
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (XMUBYTE4. XMUBYTE4)
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau float à quatre éléments.
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (surcharge 2/3)
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments float.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir d’une <variable Uuint32_t contenant des données de composant dans un format packed.
XMUBYTE4

Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments int8_t.
XMUBYTE4

Constructeur par défaut pour XMUBYTE4. (surcharge 1/3)
XMUBYTEN2

Constructeur par défaut pour XMUBYTEN2. (XMUBYTEN2. XMUBYTEN2)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir d’un argument de tableau flottant à deux éléments.
XMUBYTEN2

Constructeur par défaut pour XMUBYTEN2. (surcharge 1/2)
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 2/3)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments float.
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 1/3)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments uint8_t.
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 3/3)
XMUBYTEN2

Constructeur par défaut pour XMUBYTEN2. (XMUBYTEN2. XMUBYTEN2)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir d’un argument de tableau flottant à deux éléments.
XMUBYTEN2

Constructeur par défaut pour XMUBYTEN2. (surcharge 1/2)
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 2/3)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments float.
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 1/3)
XMUBYTEN2

Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments uint8_t.
XMUBYTEN2

Constructeur pour XMUBYTEN2. (surcharge 3/3)
XMUBYTEN4

Constructeur par défaut pour XMUBYTEN4. (XMUBYTEN4. XMUBYTEN4)
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau flottant à quatre éléments.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau à quatre éléments uint8_t.
XMUBYTEN4

Constructeur pour XMUBYTEN4.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments float.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments uint8_t.
XMUBYTEN4

Constructeur par défaut pour XMUBYTEN4. (surcharge 1/2)
XMUBYTEN4

Constructeur par défaut pour XMUBYTEN4. (XMUBYTEN4. XMUBYTEN4)
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau flottant à quatre éléments.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau à quatre éléments uint8_t.
XMUBYTEN4

Constructeur pour XMUBYTEN4.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments float.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé.
XMUBYTEN4

Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments uint8_t.
XMUBYTEN4

Constructeur par défaut pour XMUBYTEN4. (surcharge 1/2)
XMUDEC4

Constructeur par défaut pour XMUDEC4.
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir d’un argument de tableau flottant à quatre éléments.
XMUDEC4

Constructeur pour XMUDEC4. (surcharge 1/2)
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir de quatre arguments float.
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé.
XMUDEC4

Constructeur pour XMUDEC4. (surcharge 2/2)
XMUDEC4

Constructeur par défaut pour XMUDEC4.
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir d’un argument de tableau flottant à quatre éléments.
XMUDEC4

Constructeur pour XMUDEC4. (surcharge 1/2)
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir de quatre arguments float.
XMUDEC4

Initialise une nouvelle instance de XMUDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMUDEC4

Constructeur pour XMUDEC4. (surcharge 2/2)
XMUDECN4

Constructeur par défaut pour XMUDECN4.
XMUDECN4

Initialise une nouvelle instance de XMUDECN4 à partir d’un argument de tableau float à quatre éléments.
XMUDECN4

Constructeur pour XMUDECN4. (surcharge 2/2)
XMUDECN4

Ce constructeur initialise une nouvelle instance de XMUDECN4 à partir de quatre arguments float normalisés.
XMUDECN4

Initialise une nouvelle instance de XMUDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMUDECN4

Constructeur pour XMUDECN4. (surcharge 1/2)
XMUDECN4

Constructeur par défaut pour XMUDECN4.
XMUDECN4

Initialise une nouvelle instance de XMUDECN4 à partir d’un argument de tableau float à quatre éléments.
XMUDECN4

Constructeur pour XMUDECN4. (surcharge 2/2)
XMUDECN4

Ce constructeur initialise une nouvelle instance de XMUDECN4 à partir de quatre arguments float normalisés.
XMUDECN4

Initialise une nouvelle instance de XMUDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMUDECN4

Constructeur pour XMUDECN4. (surcharge 1/2)
XMUINT2

Constructeur par défaut pour XMUINT2.
XMUINT2

Initialise une nouvelle instance de XMUINT2 à partir d’un argument tableau à deux éléments uint32_t.
XMUINT2

Constructeur pour XMUINT2. (surcharge 1/2)
XMUINT2

Initialise une nouvelle instance de XMUINT2 à partir de deux arguments uint32_t.
XMUINT2

Constructeur pour XMUINT2. (surcharge 2/2)
XMUINT3

Constructeur par défaut pour XMUINT3.
XMUINT3

Initialise une nouvelle instance de XMUINT3 à partir d’un argument de tableau à trois éléments uint32_t.
XMUINT3

Constructeur pour XMUINT3. (surcharge 2/2)
XMUINT3

Initialise une nouvelle instance de XMUINT3 à partir de trois arguments uint32_t.
XMUINT3

Constructeur pour XMUINT3. (surcharge 1/2)
XMUINT4

Constructeur par défaut pour XMUINT4.
XMUINT4

Initialise une nouvelle instance de XMUINT4 à partir d’un argument de tableau à quatre éléments uint32_t.
XMUINT4

Constructeur pour XMUINT4. (surcharge 2/2)
XMUINT4

Initialise une nouvelle instance de XMUINT4 à partir de quatre arguments uint32_t.
XMUINT4

Constructeur pour XMUINT4. (surcharge 1/2)
XMUNIBBLE4

Constructeur par défaut pour XMUNIBBLE4.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau float à quatre éléments.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMUNIBBLE4

Constructeur pour XMUNIBBLE4. (surcharge 2/2)
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments float.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE à partir d’une variable uint16_t contenant des données de composant dans un format packed.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments int8_t.
XMUNIBBLE4

Constructeur pour XMUNIBBLE4. (surcharge 1/2)
XMUNIBBLE4

Constructeur par défaut pour XMUNIBBLE4.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau float à quatre éléments.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau à quatre éléments int8_t.
XMUNIBBLE4

Constructeur pour XMUNIBBLE4. (surcharge 2/2)
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments float.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE à partir d’une variable uint16_t contenant des données de composant dans un format packé.
XMUNIBBLE4

Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments int8_t.
XMUNIBBLE4

Constructeur pour XMUNIBBLE4. (surcharge 1/2)
XMUSHORT2

Constructeur par défaut pour XMUSHORT2.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau flottant à deux éléments.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir d’un tableau d’arguments uint16_t.
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 1/3)
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments float.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments uint16_t.
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 2/3)
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 3/3)
XMUSHORT2

Constructeur par défaut pour XMUSHORT2.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau flottant à deux éléments.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir d’un tableau d’arguments uint16_t.
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 1/3)
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments float.
XMUSHORT2

Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments uint16_t.
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 2/3)
XMUSHORT2

Constructeur pour XMUSHORT2. (surcharge 3/3)
XMUSHORT4

Constructeur par défaut pour XMUSHORT4.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau flottant à quatre éléments.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau à quatre éléments uint16_t.
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 1/3)
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments float.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments uint16_t.
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 2/3)
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 3/3)
XMUSHORT4

Constructeur par défaut pour XMUSHORT4.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau flottant à quatre éléments.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau à quatre éléments uint16_t.
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 1/3)
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments float.
XMUSHORT4

Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments uint16_t.
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 2/3)
XMUSHORT4

Constructeur pour XMUSHORT4. (surcharge 3/3)
XMUSHORTN2

Constructeur par défaut pour XMUSHORTN2.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 4/4)
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir d’un argument de tableau à deux éléments uint16_t.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 1/4)
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir de deux floatarguments normalisés.
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir de deux arguments uint16_t.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 2/4)
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 3/4)
XMUSHORTN2

Constructeur par défaut pour XMUSHORTN2.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 4/4)
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir d’un argument de tableau à deux éléments uint16_t.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 1/4)
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir de deux floatarguments normalisés.
XMUSHORTN2

Initialise une nouvelle instance de XMUSHORTN2 à partir de deux arguments uint16_t.
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 2/4)
XMUSHORTN2

Constructeur pour XMUSHORTN2. (surcharge 3/4)
XMUSHORTN4

Constructeur par défaut pour XMUSHORTN4.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau float à quatre éléments.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau à quatre éléments uint16_t.
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 1/3)
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre floatarguments normalisés.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre arguments uint16_t.
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 2/3)
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 3/3)
XMUSHORTN4

Constructeur par défaut pour XMUSHORTN4.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau float à quatre éléments.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau à quatre éléments uint16_t.
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 1/3)
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre floatarguments normalisés.
XMUSHORTN4

Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre arguments uint16_t.
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 2/3)
XMUSHORTN4

Constructeur pour XMUSHORTN4. (surcharge 3/3)
XMVector2AngleBetweenNormals

Calcule l’angle de radian entre deux vecteurs 2D normalisés.
XMVector2AngleBetweenNormalsEst

Estime l’angle de radian entre deux vecteurs 2D normalisés.
XMVector2AngleBetweenVectors

Calcule l’angle de radian entre deux vecteurs 2D.
XMVector2ClampLength

Attache la longueur d’un vecteur 2D à une plage donnée. (XMVector2ClampLength)
XMVector2ClampLengthV

Attache la longueur d’un vecteur 2D à une plage donnée. (XMVector2ClampLengthV)
XMVector2Cross

Calcule le produit croisé 2D.
XMVector2Dot

Calcule le produit point entre les vecteurs 2D.
XMVector2Equal

Teste si deux vecteurs 2D sont égaux.
XMVector2EqualInt

Teste si deux vecteurs 2D sont égaux, en traitant chaque composant comme un entier non signé.
XMVector2EqualIntR

Teste si deux vecteurs 2D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector2EqualR

Teste si deux vecteurs 2D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector2Greater

Teste si un vecteur 2D est supérieur à un autre vecteur 2D.
XMVector2GreaterOrEqual

Teste si un vecteur 2D est supérieur ou égal à un autre vecteur 2D.
XMVector2GreaterOrEqualR

Teste si un vecteur 2D est supérieur ou égal à un autre vecteur 2D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector2GreaterR

Teste si un vecteur 2D est supérieur à un autre vecteur 2D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector2InBounds

Teste si les composants d’un vecteur 2D se trouvent dans des limites définies.
XMVector2IntersectLine

Recherche l’intersection de deux lignes.
XMVector2IsInfinite

Teste si un composant d’un vecteur 2D est positif ou négatif à l’infini.
XMVector2IsNaN

Teste si un composant d’un vecteur 2D est un NaN.
XMVector2Length

Calcule la longueur d’un vecteur 2D.
XMVector2LengthEst

Estime la longueur d’un vecteur 2D.
XMVector2LengthSq

Calcule le carré de la longueur d’un vecteur 2D.
XMVector2Less

Teste si un vecteur 2D est inférieur à un autre vecteur 2D.
XMVector2LessOrEqual

Teste si un vecteur 2D est inférieur ou égal à un autre vecteur 2D.
XMVector2LinePointDistance

Calcule la distance minimale entre une ligne et un point. (XMVector2LinePointDistance)
XMVector2NearEqual

Teste si un vecteur 2D est proche d’un autre vecteur 2D.
XMVector2Normalize

Retourne la version normalisée d’un vecteur 2D.
XMVector2NormalizeEst

Estime la version normalisée d’un vecteur 2D.
XMVector2NotEqual

Teste si deux vecteurs 2D ne sont pas égaux.
XMVector2NotEqualInt

Testez si deux vecteurs ne sont pas égaux, en traitant chaque composant comme un entier non signé.
XMVector2Orthogonal

Calcule un vecteur perpendiculaire à un vecteur 2D.
XMVector2ReciprocalLength

Calcule la réciproque de la longueur d’un vecteur 2D.
XMVector2ReciprocalLengthEst

Estime la réciproque de la longueur d’un vecteur 2D.
XMVector2Reflect

Reflète un vecteur 2D d’incident sur un vecteur normal 2D.
XMVector2Refract

Réfracte un vecteur 2D d’incident sur un vecteur normal 2D. (XMVector2Refract)
XMVector2RefractV

Réfracte un vecteur 2D d’incident sur un vecteur normal 2D. (XMVector2RefractV)
XMVector2Transform

Transforme un vecteur 2D par une matrice.
XMVector2TransformCoord

Transforme un vecteur 2D par une matrice donnée, en projetant le résultat dans w = 1.
XMVector2TransformCoordStream

Transforme un flux de vecteurs 2D par une matrice donnée, en projetant les vecteurs résultants de sorte que leurs coordonnées w soient égales à 1,0.
XMVector2TransformNormal

Transforme le vecteur 2D normal par la matrice donnée.
XMVector2TransformNormalStream

Transforme un flux de vecteurs normaux 2D par une matrice donnée.
XMVector2TransformStream

Transforme un flux de vecteurs 2D par une matrice donnée.
XMVector3AngleBetweenNormals

Calcule l’angle de radian entre deux vecteurs 3D normalisés.
XMVector3AngleBetweenNormalsEst

Estime l’angle de radian entre deux vecteurs 3D normalisés.
XMVector3AngleBetweenVectors

Calcule l’angle de radian entre deux vecteurs 3D.
XMVector3ClampLength

Attache la longueur d’un vecteur 3D à une plage donnée. (XMVector3ClampLength)
XMVector3ClampLengthV

Attache la longueur d’un vecteur 3D à une plage donnée. (XMVector3ClampLengthV)
XMVector3ComponentsFromNormal

À l’aide d’un vecteur normal de référence, fractionne un vecteur 3D en composants parallèles et perpendiculaires à la normale.
XMVector3Cross

Calcule le produit croisé entre deux vecteurs 3D.
XMVector3Dot

Calcule le produit point entre les vecteurs 3D.
XMVector3Equal

Teste si deux vecteurs 3D sont égaux.
XMVector3EqualInt

Teste si deux vecteurs 3D sont égaux, en traitant chaque composant comme un entier non signé.
XMVector3EqualIntR

Teste si deux vecteurs 3D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector3EqualR

Teste si deux vecteurs 3D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector3Greater

Teste si un vecteur 3D est supérieur à un autre vecteur 3D.
XMVector3GreaterOrEqual

Teste si un vecteur 3D est supérieur ou égal à un autre vecteur 3D.
XMVector3GreaterOrEqualR

Teste si un vecteur 3D est supérieur ou égal à un autre vecteur 3D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector3GreaterR

Teste si un vecteur 3D est supérieur à un autre vecteur 3D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector3InBounds

Teste si les composants d’un vecteur 3D se trouvent dans des limites définies.
XMVector3InverseRotate

Fait pivoter un vecteur 3D à l’aide de l’inverse d’un quaternion.
XMVector3IsInfinite

Teste si un composant d’un vecteur 3D est un infini positif ou négatif.
XMVector3IsNaN

Teste si un composant d’un vecteur 3D est un NaN.
XMVector3Length

Calcule la longueur d’un vecteur 3D.
XMVector3LengthEst

Estime la longueur d’un vecteur 3D.
XMVector3LengthSq

Calcule le carré de la longueur d’un vecteur 3D.
XMVector3Less

Teste si un vecteur 3D est inférieur à un autre vecteur 3D.
XMVector3LessOrEqual

Teste si un vecteur 3D est inférieur ou égal à un autre vecteur 3D.
XMVector3LinePointDistance

Calcule la distance minimale entre une ligne et un point. (XMVector3LinePointDistance)
XMVector3NearEqual

Teste si un vecteur 3D est proche d’un autre vecteur 3D.
XMVector3Normalize

Retourne la version normalisée d’un vecteur 3D.
XMVector3NormalizeEst

Estime la version normalisée d’un vecteur 3D.
XMVector3NotEqual

Teste si deux vecteurs 3D ne sont pas égaux.
XMVector3NotEqualInt

Testez si deux vecteurs 3D ne sont pas égaux, en traitant chaque composant comme un entier non signé.
XMVector3Orthogonal

Calcule un vecteur perpendiculaire à un vecteur 3D.
XMVector3Project

Projetez un vecteur 3D à partir de l’espace d’objet dans l’espace d’écran.
XMVector3ProjectStream

Projette un flux de vecteurs 3D de l’espace objet dans l’espace d’écran.
XMVector3ReciprocalLength

Calcule la réciproque de la longueur d’un vecteur 3D.
XMVector3ReciprocalLengthEst

Estime la réciproque de la longueur d’un vecteur 3D.
XMVector3Reflect

Reflète un vecteur 3D incident sur un vecteur normal 3D.
XMVector3Refract

Réfracte un vecteur 3D incident sur un vecteur normal 3D. (XMVector3Refract)
XMVector3RefractV

Réfracte un vecteur 3D incident sur un vecteur normal 3D. (XMVector3RefractV)
XMVector3Rotate

Fait pivoter un vecteur 3D à l’aide d’un quaternion.
XMVector3Transform

Transforme un vecteur 3D par une matrice.
XMVector3TransformCoord

Transforme un vecteur 3D par une matrice donnée, projetant le résultat en w = 1.
XMVector3TransformCoordStream

Transforme un flux de vecteurs 3D par une matrice donnée, projetant les vecteurs résultants de telle sorte que leurs coordonnées w soient égales à 1.0.
XMVector3TransformNormal

Transforme le vecteur 3D normal par la matrice donnée.
XMVector3TransformNormalStream

Transforme un flux de vecteurs normaux 3D par une matrice donnée.
XMVector3TransformStream

Transforme un flux de vecteurs 3D par une matrice donnée.
XMVector3Unproject

Projette un vecteur 3D de l’espace d’écran dans l’espace objet.
XMVector3UnprojectStream

Transforme un flux de vecteurs 3D de l’espace d’écran en espace objet.
XMVector4AngleBetweenNormals

Calculez l’angle de radian entre deux vecteurs 4D normalisés.
XMVector4AngleBetweenNormalsEst

Estime l’angle de radian entre deux vecteurs 4D normalisés.
XMVector4AngleBetweenVectors

Calculez l’angle de radian entre deux vecteurs 4D.
XMVector4ClampLength

Attache la longueur d’un vecteur 4D à une plage donnée. (XMVector4ClampLength)
XMVector4ClampLengthV

Attache la longueur d’un vecteur 4D à une plage donnée. (XMVector4ClampLengthV)
XMVector4Cross

Calcule le produit croisé 4D.
XMVector4Dot

Calcule le produit point entre des vecteurs 4D.
XMVector4Equal

Teste si deux vecteurs 4D sont égaux.
XMVector4EqualInt

Teste si deux vecteurs 4D sont égaux, en traitant chaque composant comme un entier non signé.
XMVector4EqualIntR

Teste si deux vecteurs 4D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector4EqualR

Teste si deux vecteurs 4D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector4Greater

Teste si un vecteur 4D est supérieur à un autre vecteur 4D.
XMVector4GreaterOrEqual

Teste si un vecteur 4D est supérieur ou égal à un autre vecteur 4D.
XMVector4GreaterOrEqualR

Teste si un vecteur 4D est supérieur ou égal à un autre vecteur 4D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector4GreaterR

Teste si un vecteur 4D est supérieur à un autre vecteur 4D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVector4InBounds

Teste si les composants d’un vecteur 4D se trouvent dans des limites définies.
XMVector4IsInfinite

Teste si un composant d’un vecteur 4D est un infini positif ou négatif.
XMVector4IsNaN

Teste si un composant d’un vecteur 4D est un NaN.
XMVector4Length

Calcule la longueur d’un vecteur 4D.
XMVector4LengthEst

Estime la longueur d’un vecteur 4D.
XMVector4LengthSq

Calcule le carré de la longueur d’un vecteur 4D.
XMVector4Less

Teste si un vecteur 4D est inférieur à un autre vecteur 4D.
XMVector4LessOrEqual

Teste si un vecteur 4D est inférieur ou égal à un autre vecteur 4D.
XMVector4NearEqual

Teste si un vecteur 4D est proche d’un autre vecteur 4D.
XMVector4Normalize

Retourne la version normalisée d’un vecteur 4D.
XMVector4NormalizeEst

Estime la version normalisée d’un vecteur 4D.
XMVector4NotEqual

Teste si deux vecteurs 4D ne sont pas égaux.
XMVector4NotEqualInt

Testez si deux vecteurs 4D ne sont pas égaux, en traitant chaque composant comme un entier non signé.
XMVector4Orthogonal

Calcule un vecteur perpendiculaire à un vecteur 4D.
XMVector4ReciprocalLength

Calcule la réciproque de la longueur d’un vecteur 4D.
XMVector4ReciprocalLengthEst

Estime la réciproque de la longueur d’un vecteur 4D.
XMVector4Reflect

Reflète un vecteur 4D d’incident sur un vecteur normal 4D.
XMVector4Refract

Réfracte un vecteur 4D d’incident sur un vecteur normal 4D. (XMVector4Refract)
XMVector4RefractV

Réfracte un vecteur 4D d’incident sur un vecteur normal 4D. (XMVector4RefractV)
XMVector4Transform

Transforme un vecteur 4D par une matrice.
XMVector4TransformStream

Transforme un flux de vecteurs 4D par une matrice donnée.
XMVectorAbs

Calcule la valeur absolue de chaque composant d’un XMVECTOR.
XMVectorACos

Calcule l’arccosine de chaque composant d’un XMVECTOR.
XMVectorACosEst

Estime l’arccosine de chaque composant d’un XMVECTOR.
XMVectorAdd

Calcule la somme de deux vecteurs.
XMVectorAddAngles

Ajoute deux vecteurs représentant des angles.
XMVectorAndCInt

Calcule l’AND logique d’un vecteur avec la négation d’un deuxième vecteur, en traitant chaque composant comme un entier non signé.
XMVectorAndInt

Calcule l’AND logique de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorASin

Calcule l’arcsin de chaque composant d’un XMVECTOR.
XMVectorASinEst

Estime l’arcsine de chaque composant d’un XMVECTOR.
XMVectorATan

Calcule l’arctangente de chaque composant d’un XMVECTOR.
XMVectorATan2

Calcule l’arctangente de Y/X.
XMVectorATan2Est

Estime l’arctangente de Y/X.
XMVectorATanEst

Estime l’arctangente de chaque composant d’un XMVECTOR.
XMVectorBaryCentric

Retourne un point en coordonnées barycentriques, à l’aide des vecteurs de position spécifiés. (XMVectorBaryCentric)
XMVectorBaryCentricV

Retourne un point en coordonnées barycentriques, à l’aide des vecteurs de position spécifiés. (XMVectorBaryCentricV)
XMVectorCatmullRom

Effectue une interpolation Catmull-Rom à l’aide des vecteurs de position spécifiés. (XMVectorCatmullRom)
XMVectorCatmullRomV

Effectue une interpolation Catmull-Rom à l’aide des vecteurs de position spécifiés. (XMVectorCatmullRomV)
XMVectorCeiling

Calcule le plafond de chaque composant d’un XMVECTOR.
XMVectorClamp

Attache les composants d’un vecteur à une plage minimale et maximale spécifiée.
XMVectorCos

Calcule le cosinus de chaque composant d’un XMVECTOR.
XMVectorCosEst

Estime le cosinus de chaque composant d’un XMVECTOR.
XMVectorCosH

Calcule le cosinus hyperbolique de chaque composant d’un XMVECTOR.
XMVectorDivide

Divise un instance de XMVECTOR par une deuxième instance, en retournant le résultat dans un troisième instance. (XMVectorDivide)
XMVectorEqual

Effectue un test par composant pour l’égalité de deux vecteurs.
XMVectorEqualInt

Effectue un test par composant pour l’égalité de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorEqualIntR

Effectue un test par composant pour l’égalité de deux vecteurs, en traitant chaque composant comme un entier non signé. En outre, cette fonction définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVectorEqualR

Effectue un test par composant pour l’égalité de deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVectorExp

Calcule deux déclenchés à la puissance pour chaque composant. Remarque Cette fonction est un alias de compatibilité pour XMVectorExp2 pour le code Windows 8 existant. Cette fonction est déconseillée pour Windows 8.1. Ne l’utilisez pas et utilisez plutôt XMVectorExp2 ou XMVectorExpE.  .
XMVectorExp10

Calcule dix à la puissance pour chaque composant.
XMVectorExp2

Calcule deux déclenchés à la puissance pour chaque composant.
XMVectorExpE

Calcule e (~2,71828) élevé à la puissance de chaque composant.
XMVectorFalseInt

Retourne le vecteur zéro (false).
XMVectorFloor

Calcule le plancher de chaque composant d’un XMVECTOR.
XMVectorGetByIndex

Récupérez la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante par index.
XMVectorGetByIndexPtr

Récupérez, dans une instance d’un virgule flottante référencée par pointeur, la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante, référencées par l’index.
XMVectorGetIntByIndex

Récupérez la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières par index.
XMVectorGetIntByIndexPtr

Récupérez, dans une instance d’un entier référencé par pointeur, la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières par index.
XMVectorGetIntW

Récupérez le composant w d’un type de données XMVECTOR. (XMVectorGetIntW)
XMVectorGetIntWPtr

Récupère le composant w d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur.
XMVectorGetIntX

Récupérez le composant x d’un type de données XMVECTOR. (XMVectorGetIntX)
XMVectorGetIntXPtr

Récupère le composant x d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur.
XMVectorGetIntY

Récupérez le composant y d’un type de données XMVECTOR. (XMVectorGetIntY)
XMVectorGetIntYPtr

Récupère le composant y d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur.
XMVectorGetIntZ

Récupérez le composant z d’un type de données XMVECTOR. (XMVectorGetIntZ)
XMVectorGetIntZPtr

Récupère le composant z d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur.
XMVectorGetW

Récupérez le composant w d’un type de données XMVECTOR. (XMVectorGetW)
XMVectorGetWPtr

Récupérez le composant w d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetX

Récupérez le composant x d’un type de données XMVECTOR. (XMVectorGetX)
XMVectorGetXPtr

Récupérez le composant x d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetY

Récupérez le composant y d’un type de données XMVECTOR. (XMVectorGetY)
XMVectorGetYPtr

Récupérez le composant y d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetZ

Récupérez le composant z d’un type de données XMVECTOR. (XMVectorGetZ)
XMVectorGetZPtr

Récupérez le composant z d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de type float référencée par un pointeur.
XMVectorGreater

Effectue un test par composant pour une valeur supérieure à deux vecteurs.
XMVectorGreaterOrEqual

Effectue un test par composant pour une valeur supérieure ou égale à deux vecteurs.
XMVectorGreaterOrEqualR

Effectue un test par composant pour une valeur supérieure ou égale à deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVectorGreaterR

Effectue un test par composant pour une valeur supérieure à entre deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVectorHermite

Effectue une interpolation de spline Hermite à l’aide des vecteurs spécifiés. (XMVectorHermite)
XMVectorHermiteV

Effectue une interpolation de spline Hermite à l’aide des vecteurs spécifiés. (XMVectorHermiteV)
XMVectorInBounds

Teste si les composants d’un vecteur donné se trouvent dans des limites définies.
XMVectorInBoundsR

Teste si les composants d’un vecteur donné se trouvent dans certaines limites et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue.
XMVectorInsert

Fait pivoter un vecteur vers la gauche 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.
XMVectorIsInfinite

Effectue un test par composant pour +/- infini sur un vecteur.
XMVectorIsNaN

Effectue un test NaN par composant sur un vecteur.
XMVectorLerp

Effectue une interpolation linéaire entre deux vecteurs. (XMVectorLerp)
XMVectorLerpV

Effectue une interpolation linéaire entre deux vecteurs. (XMVectorLerpV)
XMVectorLess

Effectue un test par composant pour moins de deux vecteurs.
XMVectorLessOrEqual

Effectue un test par composant pour une valeur inférieure ou égale entre deux vecteurs.
XMVectorLog

Calcule les deux logarithmes de base de chaque composant d’un vecteur. Remarque Cette fonction est un alias de compatibilité pour XMVectorLog2 pour le code Windows 8 existant.
XMVectorLog10

Calcule le logarithme de base dix de chaque composant d’un vecteur.
XMVectorLog2

Calcule les deux logarithmes de base de chaque composant d’un vecteur.
XMVectorLogE

Calcule le logarithme de base de chaque composant d’un vecteur.
XMVectorMax

Effectue une comparaison par composant entre deux vecteurs et retourne un vecteur contenant les plus grands composants.
XMVectorMergeXY

Crée un vecteur en combinant les composants x et y de deux vecteurs.
XMVectorMergeZW

Crée un vecteur en combinant les composants z et w de deux vecteurs.
XMVectorMin

Effectue une comparaison par composant entre deux vecteurs et retourne un vecteur contenant les plus petits composants.
XMVectorMod

Calcule le reste à virgule flottante par composant du quotient de deux vecteurs.
XMVectorModAngles

Calcule l’angle par composant modulo 2PI.
XMVectorMultiply

Calcule le produit par composant de deux vecteurs.
XMVectorMultiplyAdd

Calcule le produit des deux premiers vecteurs ajoutés au troisième vecteur.
XMVectorNearEqual

Effectue un test par composant pour l’égalité de deux vecteurs dans un seuil donné.
XMVectorNegate

Calcule la négation d’un vecteur.
XMVectorNegativeMultiplySubtract

Calcule la différence entre un troisième vecteur et le produit des deux premiers vecteurs.
XMVectorNorInt

Calcule le NOR logique de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorNotEqual

Effectue un test par composant pour l’inégalité de deux vecteurs.
XMVectorNotEqualInt

Effectue un test par composant pour l’inégalité de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorOrInt

Calcule le OR logique de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorPermute

Permute les composants de deux vecteurs pour créer un nouveau vecteur.
XMVectorPow

Calcule V1 à la puissance de V2.
XMVectorReciprocal

Calcule la réciproque par composant d’un vecteur.
XMVectorReciprocalEst

Estime la réciproque par composant d’un vecteur.
XMVectorReciprocalSqrt

Calcule la racine carrée réciproque par composant d’un vecteur.
XMVectorReciprocalSqrtEst

Estime la racine carrée réciproque par composant d’un vecteur.
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 pointeur dans les quatre composants d’un vecteur.
XMVectorRotateLeft

Fait pivoter le vecteur à gauche d’un nombre donné d’éléments 32 bits.
XMVectorRotateRight

Fait pivoter le vecteur vers la droite d’un nombre donné d’éléments 32 bits.
XMVectorRound

Arrondit chaque composant d’un vecteur à l’entier pair le plus proche (appelé « Arrondi des banquiers »).
XMVectorSaturate

Sature chaque composant d’un vecteur dans la plage 0.0f à 1.0f.
XMVectorScale

Scalaire multiplie un vecteur par une valeur à virgule flottante.
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.
XMVectorSet

Crée un vecteur à l’aide de quatre valeurs à virgule flottante.
XMVectorSetBinaryConstant

Crée un vecteur dont chacun des composants est 0.0f ou 1.0f.
XMVectorSetByIndex

Utilisez un objet à virgule flottante pour définir la valeur d’un des quatre composants d’un type de données XMVECTOR contenant des données entières référencées par un index.
XMVectorSetByIndexPtr

Utilisez un pointeur vers un instance à virgule flottante pour définir la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante référencées par un index.
XMVectorSetInt

Crée un vecteur avec des composants entiers non signés.
XMVectorSetIntByIndex

Utilisez un entier instance pour définir la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières référencées par un index.
XMVectorSetIntByIndexPtr

Utilisez un pointeur vers un entier instance pour définir la valeur de l’un des quatre composants d’un type de données XMVECTORcontenant des données entières référencées par un index.
XMVectorSetIntW

Définissez la valeur du composant w d’un type de données XMVECTOR. (XMVectorSetIntW)
XMVectorSetIntWPtr

Définit le composant w d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur.
XMVectorSetIntX

Définissez la valeur du composant x d’un type de données XMVECTOR. (XMVectorSetIntX)
XMVectorSetIntXPtr

Définit le composant x d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur.
XMVectorSetIntY

Définissez la valeur du composant y d’un type de données XMVECTOR. (XMVectorSetIntY)
XMVectorSetIntYPtr

Définit le composant y d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur.
XMVectorSetIntZ

Définissez la valeur du composant z d’un type de données XMVECTOR. (XMVectorSetIntZ)
XMVectorSetIntZPtr

Définit le composant z d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur.
XMVectorSetW

Définissez la valeur du composant w d’un type de données XMVECTOR. (XMVectorSetW)
XMVectorSetWPtr

Définit le composant w d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur.
XMVectorSetX

Définissez la valeur du composant x d’un type de données XMVECTOR. (XMVectorSetX)
XMVectorSetXPtr

Définit le composant x d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur.
XMVectorSetY

Définissez la valeur du composant y d’un type de données XMVECTOR. (XMVectorSetY)
XMVectorSetYPtr

Définit le composant y d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur.
XMVectorSetZ

Définissez la valeur du composant z d’un type de données XMVECTOR. (XMVectorSetZ)
XMVectorSetZPtr

Définit le composant z d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur.
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.
XMVectorSin

Calcule le sinus de chaque composant d’un XMVECTOR.
XMVectorSinCos

Calcule le sinus et le cosinus de chaque composant d’un XMVECTOR.
XMVectorSinCosEst

Estime le sinus et le cosinus de chaque composant d’un XMVECTOR.
XMVectorSinEst

Estime le sinus de chaque composant d’un XMVECTOR.
XMVectorSinH

Calcule le sinus hyperbolique de chaque composant d’un XMVECTOR.
XMVectorSplatConstant

Crée un vecteur avec des composants à virgule flottante identiques. Chaque composant est une constante divisée par deux levées en exposant entier.
XMVectorSplatConstantInt

Crée un vecteur avec des composants entiers identiques.
XMVectorSplatEpsilon

Renvoie un vecteur dont chacun des composants est epsilon (1.192092896e-7).
XMVectorsplatInfinity

Retourne un vecteur dont chacun des composants est infini (0x7F800000).
XMVectorsplatOne

Retourne un vecteur dont chacun des composants 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).
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.
XMVectorSqrt

Calcule la racine carrée par composant d’un vecteur.
XMVectorSqrtEst

Estime la racine carrée par composant d’un vecteur.
XMVectorSubtract

Calcule la différence de deux vecteurs.
XMVectorSubtractAngles

Soustrait deux vecteurs représentant des angles.
XMVectorSum

Calcule la somme horizontale des composants d’un XMVECTOR. La somme horizontale est le résultat de l’ajout de chaque composant dans le vecteur.
XMVectorSwizzle

Fait pivoter un vecteur.
XMVectorTan

Calcule la tangente de chaque composant d’un XMVECTOR.
XMVectorTanEst

Estime la tangente de chaque composant d’un XMVECTOR.
XMVectorTanH

Calcule la tangente hyperbolique de chaque composant d’un XMVECTOR.
XMVectorTrueInt

Retourne un vecteur dont chacun des composants représente true (0xFFFFFFFF).
XMVectorTruncate

Arrondit chaque composant d’un vecteur à la valeur entière la plus proche dans la direction de zéro.
XMVectorXorInt

Calcule le XOR logique de deux vecteurs, en traitant chaque composant comme un entier non signé.
XMVectorZero

Crée le vecteur zéro.
XMVerifyCPUSupport

Indique si la bibliothèque DirectXMath prend en charge la plateforme actuelle.
XMXDEC4

Constructeur par défaut pour XMXDEC4.
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir d’un argument de tableau float à quatre éléments.
XMXDEC4

Constructeur pour XMXDEC4. (surcharge 1/2)
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir de quatre arguments float.
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir d’une variable uint32_t6 contenant des données de composant dans un format packed.
XMXDEC4

Constructeur pour XMXDEC4. (surcharge 2/2)
XMXDEC4

Constructeur par défaut pour XMXDEC4.
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir d’un argument de tableau float à quatre éléments.
XMXDEC4

Constructeur pour XMXDEC4. (surcharge 1/2)
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir de quatre arguments float.
XMXDEC4

Initialise une nouvelle instance de XMXDEC4 à partir d’une variable uint32_t6 contenant des données de composant dans un format packed.
XMXDEC4

Constructeur pour XMXDEC4. (surcharge 2/2)
XMXDECN4

Constructeur par défaut pour XMXDECN4.
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir d’un argument de tableau float à quatre éléments.
XMXDECN4

Constructeur pour XMXDECN4. (surcharge 1/2)
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir de quatre floatarguments normalisés.
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMXDECN4

Constructeur pour XMXDECN4. (surcharge 2/2)
XMXDECN4

Constructeur par défaut pour XMXDECN4.
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir d’un argument de tableau float à quatre éléments.
XMXDECN4

Constructeur pour XMXDECN4. (surcharge 1/2)
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir de quatre floatarguments normalisés.
XMXDECN4

Initialise une nouvelle instance de XMXDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed.
XMXDECN4

Constructeur pour XMXDECN4. (surcharge 2/2)

Structures

 
Boundingbox

Objet aligné sur un axe englobant.
BoundingFrustum

Objet frustum englobant.
BoundingOrientedBox

Objet de cadre englobant orienté.
Boundingsphere

Objet de sphère englobante.
XMBYTE2

Vecteur 2D où chaque composant est un entier signé de 8 bits (1 octet).
XMBYTE2

Vecteur 2D où chaque composant est un entier signé de 8 bits (1 octet).
XMBYTE4

Vecteur 4D où chaque composant est un entier signé de 8 bits (1 octet).
XMBYTE4

Vecteur 4D où chaque composant est un entier signé de 8 bits (1 octet).
XMBYTEN2

Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet).
XMBYTEN2

Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet).
XMBYTEN4

Vecteur 3D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet).
XMBYTEN4

Vecteur 3D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet).
XMCOLOR

Vecteur de couleur 32 bits Alpha Red Green Blue (ARGB), où chaque canal de couleur est spécifié sous la forme d’un entier de 8 bits non signé.
XMCOLOR

Vecteur de couleur 32 bits Alpha Red Green Blue (ARGB), où chaque canal de couleur est spécifié sous la forme d’un entier de 8 bits non signé.
XMDEC4

Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées 10 bits, et le composant w en tant que valeur entière signée 2 bits.
XMDEC4

Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées 10 bits, et le composant w en tant que valeur entière signée 2 bits.
XMDECN4

Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z- signés 10 bits et un composant w signé 2 bits.
XMDECN4

Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z- signés 10 bits et un composant w signé 2 bits.
XMFLOAT2

Vecteur 2D composé de deux valeurs à virgule flottante simple précision.
XMFLOAT2A

Décrit une structure XMFLOAT2 alignée sur une limite de 16 octets.
XMFLOAT3

Décrit un vecteur 3D composé de trois valeurs à virgule flottante simple précision.
XMFLOAT3A

Décrit une structure XMFLOAT3 alignée sur une limite de 16 octets.
XMFLOAT3PK

Décrit un vecteur 3D avec des composants X et Y stockés en tant que nombre à virgule flottante 11 bits et un composant Z stocké sous forme de valeur à virgule flottante de 10 bits.
XMFLOAT3PK

Décrit un vecteur 3D avec des composants X et Y stockés en tant que nombre à virgule flottante 11 bits et un composant Z stocké sous forme de valeur à virgule flottante de 10 bits.
XMFLOAT3SE

Décrit un vecteur 3D de trois composants à virgule flottante avec des mantisses de 9 bits, chacun partageant le même exposant 5 bits.
XMFLOAT3SE

Décrit un vecteur 3D de trois composants à virgule flottante avec des mantisses de 9 bits, chacun partageant le même exposant 5 bits.
XMFLOAT3X3

Matrice à virgule flottante 3x3.
XMFLOAT3X4

Matrice majeure de colonnes 3x4 contenant des composants à virgule flottante 32 bits.
XMFLOAT3X4A

Matrice majeure de colonnes 3x4 contenant des composants à virgule flottante 32 bits alignés sur une limite de 16 octets.
XMFLOAT4

Décrit un vecteur 4D composé de quatre valeurs à virgule flottante simple précision.
XMFLOAT4A

Décrit une structure XMFLOAT4 alignée sur une limite de 16 octets.
XMFLOAT4X3

Matrice à virgule flottante 4*3.
XMFLOAT4X3A

Décrit une structure XMFLOAT4X3 alignée sur une limite de 16 octets.
XMFLOAT4X4

Matrice à virgule flottante 4*4.
XMFLOAT4X4A

Décrit une structure XMFLOAT4X4 alignée sur une limite de 16 octets.
XMHALF2

Vecteur 2D composé de deux valeurs à virgule flottante de demi-précision (16 bits).
XMHALF2

Vecteur 2D composé de deux valeurs à virgule flottante de demi-précision (16 bits).
XMHALF4

Décrit un vecteur 4D composé de quatre valeurs à virgule flottante de demi-précision (16 bits).
XMHALF4

Décrit un vecteur 4D composé de quatre valeurs à virgule flottante de demi-précision (16 bits).
XMINT2

Vecteur 2D où chaque composant est un entier signé.
XMINT3

Vecteur 3D où chaque composant est un entier signé.
XMINT4

Vecteur 4D où chaque composant est un entier signé.
XMMATRIX

Décrit une matrice 4*4 alignée sur une limite de 16 octets qui correspond à quatre registres de vecteurs matériels.
XMSHORT2

Décrit un vecteur 2D composé de composants entiers signés et normalisés 16 bits.
XMSHORT2

Décrit un vecteur 2D composé de composants entiers signés et normalisés 16 bits.
XMSHORT4

Vecteur 4D composé de composants entiers signés 16 bits.
XMSHORT4

Vecteur 4D composé de composants entiers signés 16 bits.
XMSHORTN2

Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers 16 bits signés (type int16_t).
XMSHORTN2

Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers 16 bits signés (type int16_t).
XMSHORTN4

Vecteur 4D pour le stockage de valeurs normalisées signées sous forme d’entiers 16 bits signés (type int16_t).
XMSHORTN4

Vecteur 4D pour le stockage de valeurs normalisées signées sous forme d’entiers 16 bits signés (type int16_t).
XMU555

Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 5 bits, et le composant w en tant que valeur entière de 1 bits.
XMU555

Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 5 bits, et le composant w en tant que valeur entière de 1 bits.
XMU565

Vecteur 3D avec des composants x et z représentés sous forme de valeurs entières non signées 5 bits, et le composant y en tant que valeur entière non signée 6 bits.
XMU565

Vecteur 3D avec des composants x et z représentés sous forme de valeurs entières non signées 5 bits, et le composant y en tant que valeur entière non signée 6 bits.
XMUBYTE2

Décrit un vecteur 2D où chaque composant est un entier non signé de 8 bits (1 octet).
XMUBYTE2

Décrit un vecteur 2D où chaque composant est un entier non signé de 8 bits (1 octet).
XMUBYTE4

Décrit un vecteur 4D où chaque composant est un entier non signé de 8 bits (1 octet) de longueur.
XMUBYTE4

Décrit un vecteur 4D où chaque composant est un entier non signé de 8 bits (1 octet) de longueur.
XMUBYTEN2

Vecteur 2D pour le stockage de valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet).
XMUBYTEN2

Vecteur 2D pour le stockage de valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet).
XMUBYTEN4

Vecteur 3D pour stocker des valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet).
XMUBYTEN4

Vecteur 3D pour stocker des valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet).
XMUDEC4

Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits.
XMUDEC4

Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits.
XMUDECN4

Vecteur 4D pour stocker des valeurs entières normalisées et non signées sous forme de composants x, y et z non signés de 10 bits et un composant w 2 bits non signé.
XMUDECN4

Vecteur 4D pour stocker des valeurs entières normalisées et non signées sous forme de composants x, y et z non signés de 10 bits et un composant w 2 bits non signé.
XMUINT2

Vecteur 2D où chaque composant est un entier non signé.
XMUINT3

Vecteur 3D où chaque composant est un entier non signé.
XMUINT4

Vecteur 4D où chaque composant est un entier non signé.
XMUNIBBLE4

Vecteur 4D avec quatre composants entiers 4 bits non signés.
XMUNIBBLE4

Vecteur 4D avec quatre composants entiers 4 bits non signés.
XMUSHORT2

Décrit un vecteur 2D composé de composants entiers non signés 16 bits.
XMUSHORT2

Décrit un vecteur 2D composé de composants entiers non signés 16 bits.
XMUSHORT4

Vecteur 4D composé de composants entiers non signés 16 bits.
XMUSHORT4

Vecteur 4D composé de composants entiers non signés 16 bits.
XMUSHORTN2

Vecteur 2D permettant de stocker des valeurs normalisées non signées sous forme d’entiers 16 bits non signés (type uint16_t).
XMUSHORTN2

Vecteur 2D permettant de stocker des valeurs normalisées non signées sous forme d’entiers 16 bits non signés (type uint16_t).
XMUSHORTN4

Vecteur 4D pour stocker des valeurs normalisées non signées sous forme d’entiers 16 bits signés (type uint16_t).
XMUSHORTN4

Vecteur 4D pour stocker des valeurs normalisées non signées sous forme d’entiers 16 bits signés (type uint16_t).
XMXDEC4

Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits.
XMXDEC4

Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits.
XMXDECN4

Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z signés 10 bits et une valeur normalisée non signée sous forme de composant w 2 bits non signé.
XMXDECN4

Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z signés 10 bits et une valeur normalisée non signée sous forme de composant w 2 bits non signé.