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) |