Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vue d’ensemble de la technologie DirectXMath.
Pour développer DirectXMath, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
|
ContainmentType Indique si un objet contient un autre objet. |
|
PlaneIntersectionType Indique si un objet croise un plan. |
Fonctions
|
Boundingbox Crée un instance de la classe BoundingBox. (BoundingBox.BoundingBox) |
|
Boundingbox Crée un instance de la classe BoundingBox. (surcharge 2/4) |
|
Boundingbox Crée un instance de la classe BoundingBox. (surcharge 3/4) |
|
Boundingbox Crée un instance de la classe BoundingBox. (surcharge 1/4) |
|
BoundingFrustum Crée un instance de BoundingFrustum. (BoundingFrustum.BoundingFrustum) |
|
BoundingFrustum Crée un instance de BoundingFrustum. (surcharge 3/4) |
|
BoundingFrustum Crée un instance de BoundingFrustum. (surcharge 1/4) |
|
BoundingFrustum Crée un instance de BoundingFrustum. (surcharge 2/4) |
|
BoundingFrustum Crée une instance de BoundingFrustum à partir d’une matrice de projection gauche. |
|
BoundingOrientedBox Crée un instance de BoundingOrientedBox. (BoundingOrientedBox.BoundingOrientedBox) |
|
BoundingOrientedBox Crée un instance de BoundingOrientedBox. (surcharge 1/4) |
|
BoundingOrientedBox Crée un instance de BoundingOrientedBox. (surcharge 2/4) |
|
BoundingOrientedBox Crée un instance de BoundingOrientedBox. (surcharge 3/4) |
|
Boundingsphere Crée un instance de la classe BoundingSphere. (BoundingSphere::BoundingSphere) |
|
Boundingsphere Crée un instance de la classe BoundingSphere. (surcharge 2/3) |
|
Boundingsphere Crée un instance de la classe BoundingSphere. (surcharge 1/3) |
|
ContainedBy Teste si l’objet BoundingBox est contenu par le frustum spécifié. |
|
ContainedBy Teste si l’objet BoundingFrustum est contenu par le frustum spécifié. |
|
ContainedBy Teste si l’objet BoundingOrientedBox est contenu par un frustum. |
|
ContainedBy Teste si l’objet BoundingSphere est contenu par le frustum spécifié. |
|
ContainedBy Teste si un triangle est contenu dans six plans (généralement un frustum). |
|
Contains Teste si le BoundingBox contient un point spécifié. |
|
Contains Teste si le BoundingBox contient un autre boundingBox. |
|
Contains Teste si l’objet BoundingBox contient l’objet BoundingFrustum spécifié. |
|
Contains Teste si le BoundingBox contient le boundingOrientedBox spécifié. |
|
Contains Teste si l’objet BoundingBox contient une limite spécifiée. |
|
Contains Testez si le BoundingBox contient un triangle spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient le point spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient le boundingBox spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient le boundingFrustum spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient l’objet BoundingOrientedBox spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient l’objet BoundingSphere spécifié. |
|
Contains Teste si l’objet BoundingFrustum contient le triangle spécifié. |
|
Contains Teste si boundingOrientedBox contient un point spécifié. |
|
Contains Teste si boundingOrientedBox contient un boundingBox. |
|
Contains Teste si l’objet BoundingOrientedBox contient un objet BoundingFrustum. |
|
Contains Teste si l’objet BoundingOrientedBox contient un objet BoundingOrientedBox. |
|
Contains Teste si boundingOrientedBox contient un objet BoundingSphere. |
|
Contains Teste si l’objet BoundingOrientedBox contient un triangle. |
|
Contains Teste si boundingSphere contient un point spécifié. |
|
Contains Teste si boundingSphere contient un boundingBox spécifié. |
|
Contains Teste si boundingSphere contient le boundingFrustum spécifié. |
|
Contains Teste si boundingSphere contient l’objet BoundingOrientedBox spécifié. |
|
Contains Teste si le boundingSphere contient un boundingSphere spécifié. |
|
Contains Teste si l’objet BoundingSphere contient un triangle spécifié. |
|
CreateFromBoundingBox Crée un BoundingOrientedBox à partir d’un BoundingBox. |
|
CreateFromBoundingBox Crée un BoundingSphere contenant l’objet BoundingBox spécifié. (BoundingSphere.CreateFromBoundingBox) |
|
CreateFromBoundingBox Crée un BoundingSphere contenant l’objet BoundingBox spécifié. (surcharge 1/2) |
|
CreateFromMatrix Crée un objet BoundingFrustum à partir de la matrice de projection spécifiée. |
|
CreateFromPoints Crée un BoundingBox à partir de deux points. |
|
CreateFromPoints Crée un BoundingBox à partir d’une liste de points. |
|
CreateFromPoints Crée un boundingOrientedBox à partir d’une collection de points. |
|
CreateFromPoints Crée un nouveau BoundingSphere à partir d’une liste de points. |
|
CreateFromSphere Crée un BoundingBox suffisamment grand pour contenir l’objet BoundingSphere spécifié. |
|
CreateMerged Crée un BoundingBox suffisamment grand pour contenir deux instances BoundBox spécifiées. |
|
CreateMerged Crée un boundingSphere qui contient les deux objets BoundingSphere spécifiés. |
|
GetCorners Récupère les coins du BoundingBox. |
|
GetCorners Obtient les coins qui composent le BoundingFrustum. |
|
GetCorners Récupère les coins de l’objet BoundingOrientedBox. |
|
GetPlanes Obtient les plans qui composent le BoundingFrustum. |
|
Croise La fonction BoundingBox::Intersects (directxcollision.h) teste BoundingBox pour l’intersection avec une boundingSphere. |
|
Croise Teste BoundingBox pour l’intersection avec un autre BoundingBox. |
|
Croise Testez boundingBox pour l’intersection avec un objet BoundingFrustum. |
|
Croise Testez boundingBox pour l’intersection avec un BoundingOrientedBox. |
|
Croise Testez boundingBox pour l’intersection avec un plan. |
|
Croise Testez boundingBox pour l’intersection avec un rayon. |
|
Croise Testez boundingBox pour l’intersection avec un triangle. |
|
Croise Testez l’intersection de BoundingFrustum avec un objet BoundingSphere. |
|
Croise Testez l’intersection boundingFrustum avec un boundingBox. |
|
Croise Testez l’intersection de BoundingFrustum avec un autre BoundingFrustum. |
|
Croise Testez l’intersection boundingFrustum avec une zone BoundingOrientedBox. |
|
Croise Testez l’intersection de BoundingFrustum avec un plan. |
|
Croise Testez l’intersection de BoundingFrustum avec un rayon. |
|
Croise Testez boundingFrustum pour l’intersection avec un triangle. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec un boundingSphere. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec un BoundingBox. |
|
Croise Teste boundingOrientedBox pour l’intersection avec un objet BoundingFrustum. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec une boundingOrientedBox. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec un plan. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec un rayon. |
|
Croise Teste BoundingOrientedBox pour l’intersection avec un triangle. |
|
Croise Teste BoundingSphere pour l’intersection avec un boundingSphere. |
|
Croise Teste BoundingSphere pour l’intersection avec un BoundingBox. |
|
Croise Testez boundingSphere pour l’intersection avec un objet BoundingFrustum. |
|
Croise Testez boundingSphere pour l’intersection avec un BoundingOrientedBox. |
|
Croise Teste boundingSphere pour l’intersection avec un plan. |
|
Croise Teste BoundingSphere pour l’intersection avec un rayon. |
|
Croise Teste BoundingSphere pour l’intersection avec un triangle. |
|
Croise Vérifiez si un triangle croise un rayon. |
|
Croise Testez si deux triangles se croisent. |
|
Croise Teste si un triangle et un plan se croisent. |
|
Opérateur- Calcule la négation d’un instance XMVECTOR. |
|
Opérateur- Soustrait une instance de XMVECTOR d’un deuxième instance, renvoyant le résultat dans une nouvelle instance de XMVECTOR. |
|
opérateur uint16_t Retourne une instance de uint16_t contenant les composants du instance XMU555 dans un format packé. |
|
opérateur uint16_t Renvoie une instance d’uint16_t contenant les composants de l’instance XMU555 dans un format empaqueté. |
|
opérateur uint16_t Renvoie une instance de uint16_t contenant les composants du instance XMUNIBBLE4 dans un format packé. |
|
opérateur uint16_t Retourne une instance de uint16_t contenant les composants du instance XMU555 dans un format packé. |
|
opérateur uint16_t Renvoie une instance d’uint16_t contenant les composants de l’instance XMU555 dans un format empaqueté. |
|
opérateur uint16_t Renvoie une instance de uint16_t contenant les composants du instance XMUNIBBLE4 dans un format packé. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants du XMCOLORinstance dans un format packé. |
|
opérateur uint32_t Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMDEC4. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMDECN4 dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants du instance XMFLOAT3PK dans un format packé. |
|
opérateur uint32_t Renvoie une instance de uint32_t contenant les composants du instance XMFLOAT3SE dans un format packé. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMUDEC4instance dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants de l’instance XMUDECN4 dans un format packé. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMXDEC4 dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMXDECN4 dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants du XMCOLORinstance dans un format packé. |
|
opérateur uint32_t Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMDEC4. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMDECN4 dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants du instance XMFLOAT3PK dans un format packé. |
|
opérateur uint32_t Renvoie une instance de uint32_t contenant les composants du instance XMFLOAT3SE dans un format packé. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMUDEC4instance dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance de uint32_t contenant les composants de l’instance XMUDECN4 dans un format packé. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMXDEC4 dans un format empaqueté. |
|
opérateur uint32_t Retourne une instance d’uint32_t contenant les composants de l’instance XMXDECN4 dans un format empaqueté. |
|
operator() Renvoie une référence à un élément de matrice d’un instance XMFLOAT3X3, comme spécifié par les arguments de ligne et de colonne. |
|
operator() Renvoie une copie d’un élément de matrice d’un XMFLOAT3X4, spécifié par les arguments de ligne et de colonne. |
|
operator() Renvoie une référence à un élément de matrice d’un XMFLOAT3X4, spécifié par des arguments de ligne et de colonne. |
|
operator() Renvoie une référence à un élément de matrice d’un instance XMFLOAT4X3, comme spécifié par les arguments de ligne et de colonne. |
|
operator() Renvoie une référence à un élément de matrice d’un instance XMFLOAT4X4, comme spécifié par les arguments de ligne et de colonne. |
|
operator() Renvoie une référence à un élément de matrice d’un instance XMMATRIX comme spécifié par les arguments de ligne et de colonne. |
|
Opérateur* Effectue une multiplication matricielle de la instance actuelle de XMMATRIX par un autre instance de XMMATRIX. |
|
Opérateur* Multiplie un instance de XMVECTOR par un deuxième instance, renvoyant le résultat dans un troisième instance. |
|
Opérateur* Multipliez un instance de XMVECTOR par une valeur à virgule flottante, renvoyant le résultat à une nouvelle instance de XMVECTOR. |
|
Opérateur* Multipliez une valeur à virgule flottante par un instance de XMVECTOR, renvoyant le résultat une nouvelle instance de XMVECTOR. |
|
operator*= Effectue une multiplication matricielle de la instance actuelle de XMMATRIX par un autre instance de XMMATRIX et retourne une référence au instance actuel, qui a été mis à jour. |
|
operator*= Multiplie un instance XMVECTOR par un deuxième instance, renvoyant une référence à la instance initiale mise à jour. |
|
operator*= Multiplie un instance XMVECTOR par une valeur à virgule flottante et retourne une référence au instance mis à jour. |
|
Opérateur/ Divise un instance de XMVECTOR par un deuxième instance, renvoyant le résultat dans un troisième instance.o |
|
Opérateur/ Divise un instance XMVECTOR par une valeur à virgule flottante, renvoyant le résultat d’une nouvelle instance de XMVECTOR. |
|
opérateur/= Divise un instance XMVECTOR par un deuxième instance, renvoyant une référence à la instance initiale mise à jour. |
|
opérateur/= Divise un instance XMVECTOR par une valeur à virgule flottante et retourne une référence au instance mis à jour. |
|
opérateur+ Exécution d’une opération d’identité sur un instance XMVECTOR. |
|
opérateur+ Ajoute deux instances de XMVECTOR, renvoyant le résultat dans une nouvelle instance. |
|
operator+= Ajoute une valeur à virgule flottante à un instance XMVECTOR et retourne une référence au instance mis à jour. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT2 à la instance actuelle de XMFLOAT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT3 à la instance actuelle de XMFLOAT3. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT3X3 à la instance actuelle de XMFLOAT3X3. |
|
operator= Opérateur d’affectation de copie pour XMFLOAT3X4. Copie les données de composant vectoriel de l’argument dans le instance actuel de XMFLOAT3X4. |
|
operator= Déplacer l’opérateur d’affectation pour XMFLOAT3X4. Déplace les données du composant vectoriel de l’argument dans le instance actuel de XMFLOAT3X4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT4 à la instance actuelle de XMFLOAT4. (surcharge 1/2) |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT4 à la instance actuelle de XMFLOAT4. (surcharge 2/2) |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT4X3 à la instance actuelle de XMFLOAT4X3. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT4X4 à la instance actuelle de XMFLOAT4X4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMINT2 à la instance actuelle de XMINT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMINT3 à la instance actuelle de XMINT3. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMINT4 à la instance actuelle de XMINT4. |
|
operator= Affecte les données matricielles d’un instance de XMMATRIX à la instance actuelle de XMMATRIX et retourne une référence à la instance actuelle. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUINT2 à la instance actuelle de XMUINT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUINT3 à la instance actuelle de XMUINT3. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUINT4 à la instance actuelle de XMUINT4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTE2 à la instance actuelle de XMBYTE2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTE4 à la instance actuelle de XMBYTE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTEN2 à la instance actuelle de XMBYTEN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTEN4 à la instance actuelle de XMBYTEN4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint32_t à l’instance actuelle de XMCOLOR. |
|
operator= Cet opérateur affecte les données de composant vectoriel d’un instance de XMCOLOR à la instance actuelle de XMCOLOR. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMDEC4 à la instance actuelle de XMDEC4. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_tto la instance actuelle de XMDECN4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMDECN4 au instance actuel de XMDECN4. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3PK. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT3PK à la instance actuelle de XMFLOAT3PK. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3SE. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMHALF2 à la instance actuelle de XMHALF2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMHALF4 à la instance actuelle de XMHALF4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORT2 à la instance actuelle de XMSHORT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORT4 à la instance actuelle de XMSHORT4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORTN2 au instance actuel de XMSHORTN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORTN4 au instance actuel de XMSHORTN4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU555. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMU555 à la instance actuelle de XMU555. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU565. |
|
operator= Affecte les données de composant vectoriel d’une instance de XMU565 à la instance actuelle de XMU565. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTE2 à la instance actuelle de XMUBYTE2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTE4 à la instance actuelle de XMUBYTE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTEN2 à la instance actuelle de XMUBYTEN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTEN4 à la instance actuelle de XMUBYTEN4. |
|
operator= Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMUDEC4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMUDECN4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUDECN4 à la instance actuelle de XMUDECN4. |
|
operator= Affecte les données du composant vectoriel emballées dans un instance de uint16_t à l’instance actuelle de XMUNIBBLE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUNIBBLE4 à l’instance actuelle de XMUNIBBLE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUSHORT2 à la instance actuelle de XMUSHORT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUSHORT4 à la instance actuelle de XMUSHORT4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUSHORTN2 au instance actuel de XMUSHORTN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUSHORTN4 au instance actuel de XMUSHORTN4. |
|
operator= Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMXDEC4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMXDEC4 au instance actuel de XMXDEC4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMXDECN4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMXDECN4 à la instance actuelle de XMXDECN4. |
|
operator= Copie les valeurs d’un autre BoundingBox. |
|
operator= Copie les valeurs d’un autre BoundingFrustum. (surcharge 1/2) |
|
operator= Copie les valeurs d’un autre BoundingFrustum. (surcharge 2/2) |
|
operator= Copie les valeurs d’un autre BoundingOrientedBox. (surcharge 2/2) |
|
operator= Copie les valeurs d’un autre BoundingOrientedBox. (surcharge 1/2) |
|
operator= Initialise le BoundingSphere avec les valeurs d’un BoundingSphere spécifié. (surcharge 2/2) |
|
operator= Initialise le BoundingSphere avec les valeurs d’un BoundingSphere spécifié. (surcharge 1/2) |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTE2 à la instance actuelle de XMBYTE2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTE4 à la instance actuelle de XMBYTE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTEN2 à la instance actuelle de XMBYTEN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMBYTEN4 à la instance actuelle de XMBYTEN4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint32_t à l’instance actuelle de XMCOLOR. |
|
operator= Cet opérateur affecte les données de composant vectoriel d’un instance de XMCOLOR à la instance actuelle de XMCOLOR. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMDEC4 à la instance actuelle de XMDEC4. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_tto la instance actuelle de XMDECN4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMDECN4 au instance actuel de XMDECN4. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3PK. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMFLOAT3PK à la instance actuelle de XMFLOAT3PK. |
|
operator= Cet opérateur affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMFLOAT3SE. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMHALF2 à la instance actuelle de XMHALF2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMHALF4 à la instance actuelle de XMHALF4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORT2 à la instance actuelle de XMSHORT2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORT4 à la instance actuelle de XMSHORT4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORTN2 au instance actuel de XMSHORTN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMSHORTN4 au instance actuel de XMSHORTN4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU555. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMU555 à la instance actuelle de XMU555. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint16_t à la instance actuelle de XMU565. |
|
operator= Affecte les données de composant vectoriel d’une instance de XMU565 à la instance actuelle de XMU565. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTE2 à la instance actuelle de XMUBYTE2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTE4 à la instance actuelle de XMUBYTE4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTEN2 à la instance actuelle de XMUBYTEN2. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUBYTEN4 à la instance actuelle de XMUBYTEN4. |
|
operator= Affecte les données du composant vectoriel emballées dans un instance de uint32_t à la instance actuelle de XMUDEC4. |
|
operator= Affecte les données du composant vectoriel emballées dans une instance de uint32_t à la instance actuelle de XMUDECN4. |
|
operator= Affecte les données de composant vectoriel d’un instance de XMUDECN4 à la instance actuelle de XMUDECN4. |
|
operator= Affecte les données du composant vectoriel emballées dans un instance de uint16_t à la instance actuelle de XMUNIBBLE4. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMUNIBBLE4 à la instance actuelle de XMUNIBBLE4. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMUSHORT2 à la instance actuelle de XMUSHORT2. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMUSHORT4 à la instance actuelle de XMUSHORT4. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMUSHORTN2 à la instance actuelle de XMUSHORTN2. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMUSHORTN4 à la instance actuelle de XMUSHORTN4. |
|
operator= Affecte les données du composant vectoriel packagées dans un instance de uint32_t à la instance actuelle de XMXDEC4. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMXDEC4 à la instance actuelle de XMXDEC4. |
|
operator= Affecte les données du composant vectoriel packagées dans un instance de uint32_t à la instance actuelle de XMXDECN4. |
|
operator= Affecte les données du composant vectoriel d’un instance de XMXDECN4 à la instance actuelle de XMXDECN4. |
|
operator-= Soustrait une valeur à virgule flottante de la instance actuelle de XMVECTOR, en retournant le résultat dans le instance actuel mis à jour. |
|
Transformer Transforme l’objet BoundingBox. (BoundingBox::Transform) |
|
Transformer Transforme l’objet BoundingBox. (surcharge 1/2) |
|
Transformer Transforme le BoundingFrustum par la matrice de transformation spécifiée. |
|
Transformer Transforme l’objet BoundingFrustum à l’aide des vecteurs d’échelle, de rotation et de traduction spécifiés. |
|
Transformer Transforme l’objet BoundingOrientedBox. (BoundingOrientedBox::Transform) |
|
Transformer Transforme l’objet BoundingOrientedBox. (surcharge 1/2) |
|
Transformer Transforme l’objet BoundingSphere. |
|
Transformer Transforme l’objet BoundingSphere à l’aide des vecteurs d’échelle, de rotation et de traduction spécifiés. |
|
XMBYTE2 Constructeur par défaut pour XMBYTE2. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau float à deux éléments. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 3/3) |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir de deux arguments float. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir des arguments int8_t XMBYTE2. |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 2/3) |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 1/3) |
|
XMBYTE2 Constructeur par défaut pour XMBYTE2. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau float à deux éléments. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 3/3) |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir de deux arguments float. |
|
XMBYTE2 Initialise une nouvelle instance de XMBYTE2 à partir des arguments int8_t XMBYTE2. |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 2/3) |
|
XMBYTE2 Constructeur pour XMBYTE2. (surcharge 1/3) |
|
XMBYTE4 Constructeur par défaut pour XMBYTE4. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMBYTE4 Constructeur pour XMBYTE4. (surcharge 2/2) |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments float. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments int8_t. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé. |
|
XMBYTE4 Constructeur pour XMBYTE4. (surcharge 1/2) |
|
XMBYTE4 Constructeur par défaut pour XMBYTE4. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau float à quatre éléments. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMBYTE4 Constructeur pour XMBYTE4. (surcharge 2/2) |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments float. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir de quatre arguments int8_t. |
|
XMBYTE4 Initialise une nouvelle instance de XMBYTE4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMBYTE4 Constructeur pour XMBYTE4. (surcharge 1/2) |
|
XMBYTEN2 Constructeur par défaut pour XMBYTEN2. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau float à deux éléments. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 3/3) |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments float. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments int8_t. |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 1/3) |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 2/3) |
|
XMBYTEN2 Constructeur par défaut pour XMBYTEN2. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau float à deux éléments. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 3/3) |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments float. |
|
XMBYTEN2 Initialise une nouvelle instance de XMBYTEN2 à partir de deux arguments int8_t. |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 1/3) |
|
XMBYTEN2 Constructeur pour XMBYTEN2. (surcharge 2/3) |
|
XMBYTEN4 Constructeur par défaut pour XMBYTEN4. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMBYTEN4 Constructeur pour XMBYTEN4. (surcharge 2/2) |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments float. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments int8_t. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMBYTEN4 Constructeur pour XMBYTEN4. (surcharge 1/2) |
|
XMBYTEN4 Constructeur par défaut pour XMBYTEN4. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMBYTEN4 Constructeur pour XMBYTEN4. (surcharge 2/2) |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments float. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir de quatre arguments int8_t. |
|
XMBYTEN4 Initialise une nouvelle instance de XMBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMBYTEN4 Constructeur pour XMBYTEN4. (surcharge 1/2) |
|
XMCOLOR Constructeur par défaut pour XMCOLOR. |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir d’un argument de tableau float à quatre éléments. |
|
XMCOLOR Constructeur pour XMCOLOR. (surcharge 2/2) |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir de quatre arguments float. |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMCOLOR Constructeur pour XMCOLOR. (surcharge 1/2) |
|
XMCOLOR Constructeur par défaut pour XMCOLOR. |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir d’un argument de tableau float à quatre éléments. |
|
XMCOLOR Constructeur pour XMCOLOR. (surcharge 2/2) |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir de quatre arguments float. |
|
XMCOLOR Initialise une nouvelle instance de XMCOLOR à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMCOLOR Constructeur pour XMCOLOR. (surcharge 1/2) |
|
XMColorAdjustContrast Ajuste la valeur de contraste d’une couleur. |
|
XMColorAdjustSaturation Ajuste la valeur de saturation d’une couleur. |
|
XMColorEqual Teste l’égalité de deux couleurs. |
|
XMColorGreater Teste si tous les composants de la première couleur sont supérieurs aux composants correspondants de la deuxième couleur. |
|
XMColorGreaterOrEqual Teste si tous les composants de la première couleur sont supérieurs ou égaux aux composants correspondants de la deuxième couleur. |
|
XMColorHSLToRGB Convertit les valeurs de couleur HSL en valeurs de couleur RVB. |
|
XMColorHSVToRGB Convertit les valeurs de couleur HSV en valeurs de couleur RVB. |
|
XMColorIsInfinite Tests pour voir si l’un des composants d’une couleur est positif ou négatif infini. |
|
XMColorIsNaN Teste pour voir si un composant d’une couleur n’est pas un nombre (NaN). |
|
XMColorLess Teste si tous les composants de la première couleur sont inférieurs aux composants correspondants de la deuxième couleur. |
|
XMColorLessOrEqual Teste si tous les composants de la première couleur sont inférieurs ou égaux aux composants correspondants de la deuxième couleur. |
|
XMColorModulate Fusionne deux couleurs en multipliant les composants correspondants ensemble. |
|
XMColorNegative Détermine la valeur de couleur RVB négative d’une couleur. |
|
XMColorNotEqual Teste pour voir si deux couleurs sont inégales. |
|
XMColorRGBToHSL Convertit les valeurs de couleur RVB en valeurs de couleur HSL. |
|
XMColorRGBToHSV Convertit les valeurs de couleur RVB en valeurs de couleur HSV. |
|
XMColorRGBToSRGB Convertit un vecteur de couleur RVB en sRGB. |
|
XMColorRGBToXYZ Convertit les valeurs de couleur RVB en valeurs de couleur XYZ. |
|
XMColorRGBToYUV Convertit les valeurs de couleur RVB en valeurs de couleur YUV. |
|
XMColorRGBToYUV_HD Convertit les valeurs de couleur RVB en valeurs de couleur HD YUV. |
|
XMColorRGBToYUV_UHD Convertit les valeurs de couleur RVB en valeurs de couleur YUV UHD. |
|
XMColorsRGBToRGB Convertit un vecteur de couleur sRGB en RVB. |
|
XMColorsRGBToXYZ Convertit les valeurs de couleur SRGB en valeurs de couleur XYZ. |
|
XMColorXYZToRGB Convertit les valeurs de couleur XYZ en valeurs de couleur RVB. |
|
XMColorXYZToSRGB Convertit les valeurs de couleur XYZ en valeurs de couleur SRGB. |
|
XMColorYUVToRGB Convertit les valeurs de couleur YUV en valeurs de couleur RVB. |
|
XMColorYUVToRGB_HD Convertit les valeurs de couleur YUV en valeurs de couleur RVB HD. |
|
XMColorYUVToRGB_UHD Convertit les valeurs de couleur YUV en valeurs de couleur RGB UHD. |
|
XMComparisonAllFalse Teste la valeur de comparaison pour déterminer si tous les composants comparés sont faux. |
|
XMComparisonAllInBounds Teste la valeur de comparaison pour déterminer si tous les composants comparés se trouvent dans des limites définies. |
|
XMComparisonAllTrue Teste la valeur de comparaison pour déterminer si tous les composants comparés sont true. |
|
XMComparisonAnyFalse Teste la valeur de comparaison pour déterminer si l’un des composants comparés est false. |
|
XMComparisonAnyOutOfBounds Teste la valeur de comparaison pour déterminer si l’un des composants comparés se trouve en dehors des limites définies. |
|
XMComparisonAnyTrue Teste la valeur de comparaison pour déterminer si l’un des composants comparés est vrai. |
|
XMComparisonMixed Teste la valeur de comparaison pour déterminer si les composants comparés ont eu des résultats mixtes, certains true et d’autres false. |
|
XMConvertFloatToHalf Convertit une valeur à virgule flottante simple précision en une valeur à virgule flottante demi-précision. |
|
XMConvertFloatToHalf Convertit une valeur à virgule flottante simple précision en une valeur à virgule flottante demi-précision. |
|
XMConvertFloatToHalfStream Convertit un flux de valeurs à virgule flottante simple précision en un flux de valeurs à virgule flottante demi-précision. |
|
XMConvertFloatToHalfStream Convertit un flux de valeurs à virgule flottante simple précision en un flux de valeurs à virgule flottante demi-précision. |
|
XMConvertHalfToFloat Convertit une valeur à virgule flottante demi-précision en une valeur à virgule flottante simple précision. |
|
XMConvertHalfToFloat Convertit une valeur à virgule flottante demi-précision en une valeur à virgule flottante simple précision. |
|
XMConvertHalfToFloatStream Convertit un flux de valeurs à virgule flottante demi-précision en un flux de valeurs à virgule flottante simple précision. |
|
XMConvertHalfToFloatStream Convertit un flux de valeurs à virgule flottante demi-précision en un flux de valeurs à virgule flottante simple précision. |
|
XMConvertToDegrees Convertit un angle mesuré en radians en un mesuré en degrés. |
|
XMConvertToRadians Convertit un angle mesuré en degrés en un mesuré en radians. |
|
XMConvertVectorFloatToInt Convertit un XMVECTOR avec des composants float en XMVECTOR avec int32_t composants et applique un biais uniforme. |
|
XMConvertVectorFloatToUInt Convertit un XMVECTOR avec des composants float en XMVECTOR avec uint32_t composants et applique un biais uniforme. |
|
XMConvertVectorIntToFloat Convertit un XMVECTOR avec des composants int32_t en un XMVECTOR avec des composants float et applique un biais uniforme. |
|
XMConvertVectorUIntToFloat Convertit un XMVECTOR avec des composants uint32_t en un XMVECTOR avec des composants float et applique un biais uniforme. |
|
XMDEC4 Constructeur par défaut pour XMDEC4. |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMDEC4 Constructeur pour XMDEC4. (surcharge 1/2) |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir de quatre arguments float. |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé. |
|
XMDEC4 Constructeur pour XMDEC4. (surcharge 2/2) |
|
XMDEC4 Constructeur par défaut pour XMDEC4. |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMDEC4 Constructeur pour XMDEC4. (surcharge 1/2) |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir de quatre arguments float. |
|
XMDEC4 Initialise une nouvelle instance de XMDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé. |
|
XMDEC4 Constructeur pour XMDEC4. (surcharge 2/2) |
|
XMDECN4 Constructeur par défaut pour XMDECN4. |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMDECN4 Constructeur pour XMDECN4. (surcharge 2/2) |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir de quatre floatarguments normalisés. |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packé. |
|
XMDECN4 Constructeur pour XMDECN4. (surcharge 1/2) |
|
XMDECN4 Constructeur par défaut pour XMDECN4. |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMDECN4 Constructeur pour XMDECN4. (surcharge 2/2) |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir de quatre floatarguments normalisés. |
|
XMDECN4 Initialise une nouvelle instance de XMDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packé. |
|
XMDECN4 Constructeur pour XMDECN4. (surcharge 1/2) |
|
XMFLOAT2 Constructeur par défaut pour XMFLOAT2. |
|
XMFLOAT2 Initialise une nouvelle instance de XMFLOAT2 à partir d’un argument de tableau flottant à deux éléments. |
|
XMFLOAT2 Constructeur pour XMFLOAT2. (surcharge 1/2) |
|
XMFLOAT2 Initialise une nouvelle instance de XMFLOAT2 à partir de deux arguments float. |
|
XMFLOAT2 Constructeur pour XMFLOAT2. (surcharge 2/2) |
|
XMFLOAT3 Constructeur par défaut pour XMFLOAT3. |
|
XMFLOAT3 Constructeur pour XMFLOAT3. (surcharge 2/3) |
|
XMFLOAT3 Constructeur pour XMFLOAT3. (surcharge 3/3) |
|
XMFLOAT3 Initialise une nouvelle instance de XMFLOAT3 à partir de trois arguments float. |
|
XMFLOAT3 Constructeur pour XMFLOAT3. (surcharge 1/3) |
|
XMFLOAT3PK Constructeur par défaut pour XMFLOAT3PK. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir d’un argument de tableau flottant à trois éléments. |
|
XMFLOAT3PK Constructeur pour XMFLOAT3PK. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir de trois arguments float. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMFLOAT3PK Affecte les données de composant vectoriel d’un instance de XMFLOAT3SE à la instance actuelle de XMFLOAT3SE. |
|
XMFLOAT3PK Constructeur par défaut pour XMFLOAT3PK. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir d’un argument de tableau float à trois éléments. |
|
XMFLOAT3PK Constructeur pour XMFLOAT3PK. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir de trois arguments float. |
|
XMFLOAT3PK Initialise une nouvelle instance de XMFLOAT3PK à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMFLOAT3PK Affecte les données de composant vectoriel d’un instance de XMFLOAT3SE à la instance actuelle de XMFLOAT3SE. |
|
XMFLOAT3SE Constructeur par défaut pour XMFLOAT3SE. |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir d’un argument de tableau float à trois éléments. |
|
XMFLOAT3SE Constructeur pour XMFLOAT3SE. (surcharge 1/2) |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir de trois arguments float. |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMFLOAT3SE Constructeur pour XMFLOAT3SE. (surcharge 2/2) |
|
XMFLOAT3SE Constructeur par défaut pour XMFLOAT3SE. |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir d’un argument de tableau float à trois éléments. |
|
XMFLOAT3SE Constructeur pour XMFLOAT3SE. (surcharge 1/2) |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir de trois arguments float. |
|
XMFLOAT3SE Initialise une nouvelle instance de XMFLOAT3SE à partir d’un uint32_tvariable contenant des données de composant dans un format packed. |
|
XMFLOAT3SE Constructeur pour XMFLOAT3SE. (surcharge 2/2) |
|
XMFLOAT3X3 Constructeur par défaut pour XMFLOAT3X3. (XMFLOAT3X3. XMFLOAT3X3) |
|
XMFLOAT3X3 Initialise une nouvelle instance de la structure XMFLOAT3X3 à partir d’un tableau float à neuf éléments. |
|
XMFLOAT3X3 Constructeur par défaut pour XMFLOAT3X3. (surcharge 2/3) |
|
XMFLOAT3X3 Initialise une nouvelle instance de la structure XMFLOAT3X3 à partir de neuf valeurs float scalaires. |
|
XMFLOAT3X3 Constructeur par défaut pour XMFLOAT3X3. (surcharge 1/3) |
|
XMFLOAT3X4 Constructeur par défaut pour XMFLOAT3X4. |
|
XMFLOAT3X4 Construit un XMFLOAT3X4 à partir d’un tableau de 12 éléments de valeurs float. |
|
XMFLOAT3X4 Copiez le constructeur pour XMFLOAT3X4. |
|
XMFLOAT3X4 Construit un XMFLOAT3X4 à partir de 12 valeurs float scalaires. |
|
XMFLOAT3X4 Déplacer le constructeur pour XMFLOAT3X4. |
|
XMFLOAT4 Constructeur par défaut pour XMFLOAT4. |
|
XMFLOAT4 Constructeur pour XMFLOAT4. (surcharge 3/3) |
|
XMFLOAT4 Constructeur pour XMFLOAT4. (surcharge 2/3) |
|
XMFLOAT4 Initialise une nouvelle instance de XMFLOAT4 à partir de quatre arguments float. |
|
XMFLOAT4 Constructeur pour XMFLOAT4. (surcharge 1/3) |
|
XMFLOAT4X3 Constructeur par défaut pour XMFLOAT4X3. (XMFLOAT4X3. XMFLOAT4X3) |
|
XMFLOAT4X3 Initialise une nouvelle instance de la structure XMFLOAT4X3 à partir d’un tableau float à douze éléments. |
|
XMFLOAT4X3 Constructeur par défaut pour XMFLOAT4X3. (surcharge 1/3) |
|
XMFLOAT4X3 Initialise une nouvelle instance de la structure XMFLOAT4X3 à partir de douze valeurs float scalaires. |
|
XMFLOAT4X3 Constructeur par défaut pour XMFLOAT4X3. (surcharge 2/3) |
|
XMFLOAT4X4 Constructeur par défaut pour XMFLOAT4X4. (XMFLOAT4X4. XMFLOAT4X4) |
|
XMFLOAT4X4 Initialise une nouvelle instance de la structure XMFLOAT4X4 à partir d’un tableau float à seize éléments. |
|
XMFLOAT4X4 Constructeur par défaut pour XMFLOAT4X4. (surcharge 1/3) |
|
XMFLOAT4X4 Initialise une nouvelle instance de la structure XMFLOAT4X4 à partir de seize valeurs float scalaires. |
|
XMFLOAT4X4 Constructeur par défaut pour XMFLOAT4X4. (surcharge 2/3) |
|
XMFresnelTerm Calcule le terme de Fresnel pour la lumière nonpolarisée. |
|
XMHALF2 Constructeur par défaut pour XMHALF2. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau float à deux éléments. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau HALF à deux éléments. |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 2/3) |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir de deux arguments float. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir de deux arguments HALF. |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 3/3) |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 1/3) |
|
XMHALF2 Constructeur par défaut pour XMHALF2. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau float à deux éléments. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir d’un argument de tableau HALF à deux éléments. |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 2/3) |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir de deux arguments float. |
|
XMHALF2 Initialise une nouvelle instance de XMHALF2 à partir de deux arguments HALF. |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 3/3) |
|
XMHALF2 Constructeur pour XMHALF2. (surcharge 1/3) |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (XMHALF4. XMHALF4) |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau float à quatre éléments. |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau HALF à quatre éléments. |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (surcharge 2/3) |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments float. |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments HALF. |
|
XMHALF4 Constructeur pour XMHALF4. |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (surcharge 1/3) |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (XMHALF4. XMHALF4) |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau float à quatre éléments. |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir d’un argument de tableau HALF à quatre éléments. |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (surcharge 2/3) |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments float. |
|
XMHALF4 Initialise une nouvelle instance de XMHALF4 à partir de quatre arguments HALF. |
|
XMHALF4 Constructeur pour XMHALF4. |
|
XMHALF4 Constructeur par défaut pour XMHALF4. (surcharge 1/3) |
|
XMINT2 Constructeur par défaut pour XMINT2. |
|
XMINT2 Initialise une nouvelle instance de XMINT2 à partir d’un argument de tableau à deux éléments int32_t2. |
|
XMINT2 Constructeur pour XMINT2. (surcharge 2/2) |
|
XMINT2 Initialise une nouvelle instance de XMINT2 à partir de deux arguments int32_t. |
|
XMINT2 Constructeur pour XMINT2. (surcharge 1/2) |
|
XMINT3 Constructeur par défaut pour XMINT3. |
|
XMINT3 Initialise une nouvelle instance de XMINT3 à partir d’un argument de tableau à trois éléments int32_t. |
|
XMINT3 Constructeur pour XMINT3. (surcharge 1/2) |
|
XMINT3 Initialise une nouvelle instance de XMINT3 à partir de trois arguments int32_t. |
|
XMINT3 Constructeur pour XMINT3. (surcharge 2/2) |
|
XMINT4 Constructeur par défaut pour XMINT4. |
|
XMINT4 Initialise une nouvelle instance de XMINT4 à partir d’un argument de tableau à quatre éléments int32_t. |
|
XMINT4 Constructeur pour XMINT4. (surcharge 1/2) |
|
XMINT4 Initialise une nouvelle instance de XMINT4 à partir de quatre arguments int32_t. |
|
XMINT4 Constructeur pour XMINT4. (surcharge 2/2) |
|
XMLoadByte2 Charge un XMBYTE2 dans un XMVECTOR. |
|
XMLoadByte2 Charge un XMBYTE2 dans un XMVECTOR. |
|
XMLoadByte4 Charge un XMBYTE4 dans un XMVECTOR. |
|
XMLoadByte4 Charge un XMBYTE4 dans un XMVECTOR. |
|
XMLoadByteN2 Charge un XMBYTEN2 dans un XMVECTOR. |
|
XMLoadByteN2 Charge un XMBYTEN2 dans un XMVECTOR. |
|
XMLoadByteN4 Charge un XMBYTEN4 dans un XMVECTOR. |
|
XMLoadByteN4 Charge un XMBYTEN4 dans un XMVECTOR. |
|
XMLoadColor Charge un XMCOLOR dans un XMVECTOR. |
|
XMLoadColor Charge un XMCOLOR dans un XMVECTOR. |
|
XMLoadDec4 Charge un XMDEC4 dans un XMVECTOR. |
|
XMLoadDec4 Charge un XMDEC4 dans un XMVECTOR. |
|
XMLoadDecN4 Charge un XMDECN4 dans un XMVECTOR. |
|
XMLoadDecN4 Charge un XMDECN4 dans un XMVECTOR. |
|
XMLoadFloat Charge une valeur scalaire à virgule flottante dans un XMVECTOR. |
|
XMLoadFloat2 Charge un XMFLOAT2 dans un XMVECTOR. |
|
XMLoadFloat2A Charge un XMFLOAT2A dans un XMVECTOR. |
|
XMLoadFloat3 Charge un XMFLOAT3 dans un XMVECTOR. |
|
XMLoadFloat3A Charge un XMFLOAT3A dans un XMVECTOR. |
|
XMLoadFloat3PK Charge un XMFLOAT3PK dans un XMVECTOR. |
|
XMLoadFloat3PK Charge un XMFLOAT3PK dans un XMVECTOR. |
|
XMLoadFloat3SE Charge un XMFLOAT3SE dans un XMVECTOR. |
|
XMLoadFloat3SE Charge un XMFLOAT3SE dans un XMVECTOR. |
|
XMLoadFloat3x3 Charge un XMFLOAT3X3 dans un XMMATRIX. |
|
XMLoadFloat3x4 Charge un XMFLOAT3X4 dans un XMMATRIX. |
|
XMLoadFloat3x4A Charge un XMFLOAT3X4A dans un XMMATRIX. |
|
XMLoadFloat4 Charge un XMFLOAT4 dans un XMVECTOR. |
|
XMLoadFloat4A Charge un XMFLOAT4A dans un XMVECTOR. |
|
XMLoadFloat4x3 Charge un XMFLOAT4X3 dans un XMMATRIX. |
|
XMLoadFloat4x3A Charge un XMFLOAT4X3A dans un XMVECTOR. |
|
XMLoadFloat4x4 Charge un XMFLOAT4X4 dans un XMMATRIX. |
|
XMLoadFloat4x4A Charge un XMFLOAT4X4A dans un XMVECTOR. |
|
XMLoadHalf2 Charge un XMHALF2 dans un XMVECTOR. |
|
XMLoadHalf2 Charge un XMHALF2 dans un XMVECTOR. |
|
XMLoadHalf4 Charge un XMHALF4 dans un XMVECTOR. |
|
XMLoadHalf4 Charge un XMHALF4 dans un XMVECTOR. |
|
XMLoadInt Charge une valeur scalaire dans un XMVECTOR. |
|
XMLoadInt2 Charge des données dans les composants x et y d’un XMVECTOR. |
|
XMLoadInt2A Charge des données alignées sur 16 octets dans les composants x et y d’un XMVECTOR. |
|
XMLoadInt3 Charge des données dans les composants x, y et z d’un XMVECTOR, sans vérification de type. |
|
XMLoadInt3A Charge des données alignées sur 16 octets dans les composants x, y et z d’un XMVECTOR, sans vérification de type. |
|
XMLoadInt4 Charge des données dans un XMVECTOR, sans vérification de type. |
|
XMLoadInt4A Charge des données alignées sur 16 octets dans un XMVECTOR, sans vérification de type. |
|
XMLoadShort2 Charge un XMSHORT2 dans un XMVECTOR. |
|
XMLoadShort2 Charge un XMSHORT2 dans un XMVECTOR. |
|
XMLoadShort4 Charge un XMSHORT4 dans un XMVECTOR. |
|
XMLoadShort4 Charge un XMSHORT4 dans un XMVECTOR. |
|
XMLoadShortN2 Charge un XMSHORTN2 dans un XMVECTOR. |
|
XMLoadShortN2 Charge un XMSHORTN2 dans un XMVECTOR. |
|
XMLoadShortN4 Charge un XMSHORTN4 dans un XMVECTOR. |
|
XMLoadShortN4 Charge un XMSHORTN4 dans un XMVECTOR. |
|
XMLoadSInt2 Charge les données entières signées dans les composants x et y d’un XMVECTOR. |
|
XMLoadSInt3 Charge les données entières signées dans les composants x, y et z d’un XMVECTOR. |
|
XMLoadSInt4 Charge les données entières signées dans un XMVECTOR. |
|
XMLoadU555 Charge un XMU555 dans un XMVECTOR. |
|
XMLoadU555 Charge un XMU555 dans un XMVECTOR. |
|
XMLoadU565 Charge un XMU565 dans un XMVECTOR. |
|
XMLoadU565 Charge un XMU565 dans un XMVECTOR. |
|
XMLoadUByte2 Charge un XMUBYTE2 dans un XMVECTOR. |
|
XMLoadUByte2 Charge un XMUBYTE2 dans un XMVECTOR. |
|
XMLoadUByte4 Charge un XMUBYTE4 dans un XMVECTOR. |
|
XMLoadUByte4 Charge un XMUBYTE4 dans un XMVECTOR. |
|
XMLoadUByteN2 Charge un XMUBYTEN2 dans un XMVECTOR. |
|
XMLoadUByteN2 Charge un XMUBYTEN2 dans un XMVECTOR. |
|
XMLoadUByteN4 Charge un XMUBYTEN4 dans un XMVECTOR. |
|
XMLoadUByteN4 Charge un XMUBYTEN4 dans un XMVECTOR. |
|
XMLoadUDec4 Charge un XMUDEC4 dans un XMVECTOR. |
|
XMLoadUDec4 Charge un XMUDEC4 dans un XMVECTOR. |
|
XMLoadUDecN4 Charge un XMUDECN4 dans un XMVECTOR. |
|
XMLoadUDecN4 Charge un XMUDECN4 dans un XMVECTOR. |
|
XMLoadUDecN4_XR Charge une plage étendue XMUDECN4 dans un XMVECTOR. |
|
XMLoadUDecN4_XR Charge une plage étendue XMUDECN4 dans un XMVECTOR. |
|
XMLoadUInt2 Charge des données entières non signées dans les composants x et y d’un XMVECTOR. |
|
XMLoadUInt3 Charge des données entières non signées dans les composants x, y et z d’un XMVECTOR, sans vérification de type. |
|
XMLoadUInt4 Charge des données entières non signées dans un XMVECTOR. |
|
XMLoadUNibble4 Charge un XMUNIBBLE4 dans un XMVECTOR. |
|
XMLoadUNibble4 Charge un XMUNIBBLE4 dans un XMVECTOR. |
|
XMLoadUShort2 Charge un XMUSHORT2 dans un XMVECTOR. |
|
XMLoadUShort2 Charge un XMUSHORT2 dans un XMVECTOR. |
|
XMLoadUShort4 Charge un XMUSHORT4 dans un XMVECTOR. |
|
XMLoadUShort4 Charge un XMUSHORT4 dans un XMVECTOR. |
|
XMLoadUShortN2 Charge un XMUSHORTN2 dans un XMVECTOR. |
|
XMLoadUShortN2 Charge un XMUSHORTN2 dans un XMVECTOR. |
|
XMLoadUShortN4 Charge un XMUSHORTN4 dans un XMVECTOR. |
|
XMLoadUShortN4 Charge un XMUSHORTN4 dans un XMVECTOR. |
|
XMLoadXDec4 Charge un XMXDEC4 dans un XMVECTOR. |
|
XMLoadXDec4 Charge un XMXDEC4 dans un XMVECTOR. |
|
XMLoadXDecN4 Charge un XMXDECN4 dans un XMVECTOR. |
|
XMLoadXDecN4 Charge un XMXDECN4 dans un XMVECTOR. |
|
XMMATRIX Constructeur par défaut pour XMMATRIX. |
|
XMMATRIX Initialise une nouvelle instance de la structure XMMATRIX à partir d’un tableau float à seize éléments. |
|
XMMATRIX Constructeur pour XMMATRIX. (surcharge 2/2) |
|
XMMATRIX Initialise une nouvelle instance de la structure XMMATRIX à partir de seize valeurs float scalaires. |
|
XMMATRIX Initialise une nouvelle instance de la structure XMMATRIX à partir de quatre instances de XMVECTOR. |
|
XMMATRIX Constructeur pour XMMATRIX. (surcharge 1/2) |
|
XMMatrixAffineTransformation Génère une matrice de transformation affine. |
|
XMMatrixAffineTransformation2D Génère une matrice de transformation affine 2D dans le plan xy. |
|
XMMatrixDecompose Décompose une matrice de transformation 3D générale en ses composants scalaires, rotationnels et translationnels. |
|
XMMatrixDeterminant Calcule le déterminant d’une matrice. |
|
XMMatrixIdentity Génère la matrice d’identité. |
|
XMMatrixInverse Calcule l’inverse d’une matrice. |
|
XMMatrixIsIdentity Teste si une matrice est la matrice d’identité. |
|
XMMatrixIsInfinite Teste si l’un des éléments d’une matrice est positif ou négatif infini. |
|
XMMatrixIsNaN Teste si l’un des éléments d’une matrice est NaN. |
|
XMMatrixLookAtLH Crée une matrice globale pour un système de coordonnées gaucher à l’aide d’une position de caméra, une direction vers le haut et un point focal. |
|
XMMatrixLookAtRH Crée une matrice globale pour un système de coordonnées droitier à l’aide d’une position de caméra, une direction vers le haut et un point focal. |
|
XMMatrixLookToLH Crée une matrice globale pour un système de coordonnées gaucher à l’aide d’une position de caméra, une direction vers le haut et une direction de caméra. |
|
XMMatrixLookToRH Crée une matrice globale pour un système de coordonnées droitier à l’aide d’une position de caméra, une direction vers le haut et une direction de caméra. |
|
XMMatrixMultiply Calcule le produit de deux matrices. |
|
XMMatrixMultiplyTranspose Calcule la transposition du produit de deux matrices. |
|
XMMatrixOrthographicLH Crée une matrice de projection orthogonale pour un système de coordonnées gaucher. |
|
XMMatrixOrthographicOffCenterLH Crée une matrice de projection orthogonale personnalisée pour un système de coordonnées gaucher. |
|
XMMatrixOrthographicOffCenterRH Crée une matrice de projection orthogonale personnalisée pour un système de coordonnées droitier. |
|
XMMatrixOrthographicRH Crée une matrice de projection orthogonale pour un système de coordonnées droitier. |
|
XMMatrixPerspectiveFovLH Crée une matrice de projection de perspective pour un système gaucher en fonction d’un champ de vue. |
|
XMMatrixPerspectiveFovRH Crée une matrice de projection de perspective pour un système droitier en fonction d’un champ de vue. |
|
XMMatrixPerspectiveLH Crée une matrice de projection de perspective pour un système gaucher. |
|
XMMatrixPerspectiveOffCenterLH Crée une version personnalisée d’une matrice de projection de perspective pour un système gaucher. |
|
XMMatrixPerspectiveOffCenterRH Crée une version personnalisée d’une matrice de projection de perspective pour un système droitier. |
|
XMMatrixPerspectiveRH Crée une matrice de projection de perspective pour un système droitier. |
|
XMMatrixReflect Génère une matrice de transformation conçue pour refléter les vecteurs à travers un plan donné. |
|
XMMatrixRotationAxis Génère une matrice qui tourne autour d’un axe arbitraire. |
|
XMMatrixRotationNormal Génère une matrice qui tourne autour d’un vecteur normal arbitraire. |
|
XMMatrixRotationQuaternion Génère une matrice de rotation à partir d’un quaternion. |
|
XMMatrixRotationRollPitchYaw Génère une matrice de rotation en fonction d’un pas, d’un lacet et d’un roulis donnés (angles d’Euler). |
|
XMMatrixRotationRollPitchYawFromVector Génère une matrice de rotation basée sur un vecteur contenant les angles d’Euler (tangage, lacet et roulis). |
|
XMMatrixRotationX Génère une matrice qui pivote autour de l’axe X. |
|
XMMatrixRotationY Génère une matrice qui tourne autour de l’axe y. |
|
XMMatrixRotationZ Génère une matrice qui tourne autour de l’axe z. |
|
XMMatrixScaling Génère une matrice qui est mise à l’échelle le long de l’axe x, de l’axe y et de l’axe z. |
|
XMMatrixScalingFromVector Génère une matrice de mise à l’échelle à partir d’un vecteur 3D. |
|
XMMatrixSet Crée une matrice avec des valeurs float. |
|
XMMatrixShadow Génère une matrice de transformation qui aplatit la géométrie en un plan. |
|
XMMatrixTransformation Génère une matrice de transformation. |
|
XMMatrixTransformation2D Génère une matrice de transformation 2D dans le plan xy. |
|
XMMatrixTranslation Génère une matrice de traduction à partir des décalages spécifiés. |
|
XMMatrixTranslationFromVector Génère une matrice de traduction à partir d’un vecteur. |
|
XMMatrixTranspose Calcule la transposition d’une matrice. |
|
XMMatrixVectorTensorProduct Génère une matrice à partir de deux vecteurs |
|
XMPlaneDot Calcule le produit point entre un plan d’entrée et un vecteur 4D. |
|
XMPlaneDotCoord Calcule le produit point entre un plan d’entrée et un vecteur 3D. |
|
XMPlaneDotNormal Calcule le produit point entre le vecteur normal d’un plan et un vecteur 3D. |
|
XMPlaneEqual Détermine si deux plans sont égaux. |
|
XMPlaneFromPointNormal Calcule l’équation d’un plan construit à partir d’un point dans le plan et d’un vecteur normal. |
|
XMPlaneFromPoints Calcule l’équation d’un plan construit à partir de trois points dans le plan. |
|
XMPlaneIntersectLine Recherche l’intersection entre un plan et une ligne. |
|
XMPlaneIntersectPlane Recherche l’intersection de deux plans. |
|
XMPlaneIsInfinite Teste si l’un des coefficients d’un plan est positif ou négatif infini. |
|
XMPlaneIsNaN Teste si l’un des coefficients d’un plan est un NaN. |
|
XMPlaneNearEqual Détermine si deux plans sont presque égaux. |
|
XMPlaneNormalize Normalise les coefficients d’un plan afin que les coefficients de x, y et z forment un vecteur normal unitaire. |
|
XMPlaneNormalizeEst Estime les coefficients d’un plan afin que les coefficients de x, y et z forment un vecteur normal unitaire. |
|
XMPlaneNotEqual Détermine si deux plans sont inégaux. |
|
XMPlaneTransform Transforme un plan par une matrice donnée. |
|
XMPlaneTransformStream Transforme un flux de plans par une matrice donnée. |
|
XMQuaternionBaryCentric Retourne un point en coordonnées barycentriques, à l’aide des quaternions spécifiés. (XMQuaternionBaryCentric) |
|
XMQuaternionBaryCentricV Retourne un point en coordonnées barycentriques, à l’aide des quaternions spécifiés. (XMQuaternionBaryCentricV) |
|
XMQuaternionConjugate Calcule le conjugué d’un quaternion. |
|
XMQuaternionDot Calcule le produit point de deux quaternions. |
|
XMQuaternionEqual Teste si deux quaternions sont égaux. |
|
XMQuaternionExp Calcule l’exponentiel d’un quaternion pur donné. |
|
XMQuaternionIdentity Retourne le quaternion d’identité. |
|
XMQuaternionInverse Calcule l’inverse d’un quaternion. |
|
XMQuaternionIsIdentity Teste si un quaternion spécifique est le quaternion d’identité. |
|
XMQuaternionIsInfinite Testez si un composant d’un quaternion est positif ou négatif à l’infini. |
|
XMQuaternionIsNaN Testez si un composant d’un quaternion est un NaN. |
|
XMQuaternionLength Calcule la magnitude d’un quaternion. |
|
XMQuaternionLengthSq Calcule le carré de la magnitude d’un quaternion. |
|
XMQuaternionLn Calcule le logarithme naturel d’un quaternion d’unité donné. |
|
XMQuaternionMultiply Calcule le produit de deux quaternions. |
|
XMQuaternionNormalize Normalise un quaternion. |
|
XMQuaternionNormalizeEst Estime la version normalisée d’un quaternion. |
|
XMQuaternionNotEqual Teste si deux quaternions ne sont pas égaux. |
|
XMQuaternionReciprocalLength Calcule la réciproque de la magnitude d’un quaternion. |
|
XMQuaternionRotationAxis Calcule un quaternion de rotation sur un axe. |
|
XMQuaternionRotationMatrix Calcule un quaternion de rotation à partir d’une matrice de rotation. |
|
XMQuaternionRotationNormal Calcule le quaternion de rotation d’un vecteur normal. |
|
XMQuaternionRotationRollPitchYaw Calcule un quaternion de rotation basé sur le tangage, le lacet et le roulis (angles d’Euler). |
|
XMQuaternionRotationRollPitchYawFromVector Calcule un quaternion de rotation à partir d’un vecteur contenant les angles d’Euler (tangage, lacet et roulis). |
|
XMQuaternionSlerp Interpole entre deux quaternions unitaires, à l’aide d’une interpolation linéaire sphérique. (XMQuaternionSlerp) |
|
XMQuaternionSlerpV Interpole entre deux quaternions unitaires, à l’aide d’une interpolation linéaire sphérique. (XMQuaternionSlerpV) |
|
XMQuaternionSquad Interpole entre quatre quaternions d’unités, à l’aide de l’interpolation quadrangle sphérique. (XMQuaternionSquad) |
|
XMQuaternionSquadSetup Fournit des adresses de points de contrôle d’installation pour l’interpolation quadrangle sphérique. |
|
XMQuaternionSquadV Interpole entre quatre quaternions d’unités, à l’aide de l’interpolation quadrangle sphérique. (XMQuaternionSquadV) |
|
XMQuaternionToAxisAngle Calcule un axe et un angle de rotation autour de cet axe pour un quaternion donné. |
|
XMScalarACos Calcule l’arccosine d’un nombre à virgule flottante. |
|
XMScalarACosEst Estime l’arccosin d’un nombre à virgule flottante. |
|
XMScalarASin Calcule l’arcsin d’un nombre à virgule flottante. |
|
XMScalarASinEst Estime l’arcsin d’un nombre à virgule flottante. |
|
XMScalarCos Calcule le cosinus d’un angle de radian. |
|
XMScalarCosEst Estime le cosinus d’un angle de radian. |
|
XMScalarModAngle Calcule un angle entre -XM_PI et XM_PI. |
|
XMScalarNearEqual Détermine si deux valeurs à virgule flottante sont presque égales. |
|
XMScalarSin Calcule le sinus d’un angle de radian. |
|
XMScalarSinCos Calcule à la fois le sinus et le cosinus d’un angle de radian. |
|
XMScalarSinCosEst Estime à la fois le sinus et le cosinus d’un angle de radian. |
|
XMScalarSinEst Estime le sinus d’un angle de radian. |
|
XMSHORT2 Constructeur par défaut pour XMSHORT2. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau float à deux éléments. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau à deux éléments int16_t. |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 1/3) |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments float. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments int16_t. |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 3/3) |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 2/3) |
|
XMSHORT2 Constructeur par défaut pour XMSHORT2. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau float à deux éléments. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir d’un argument de tableau à deux éléments int16_t. |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 1/3) |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments float. |
|
XMSHORT2 Initialise une nouvelle instance de XMSHORT2 à partir de deux arguments int16_t. |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 3/3) |
|
XMSHORT2 Constructeur pour XMSHORT2. (surcharge 2/3) |
|
XMSHORT4 Constructeur par défaut pour XMSHORT4. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau float à quatre éléments. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau à quatre éléments int16_t. |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 3/3) |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments float. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments int16_t. |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 1/3) |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 2/3) |
|
XMSHORT4 Constructeur par défaut pour XMSHORT4. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau float à quatre éléments. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir d’un argument de tableau à quatre éléments int16_t. |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 3/3) |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments float. |
|
XMSHORT4 Initialise une nouvelle instance de XMSHORT4 à partir de quatre arguments int16_t. |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 1/3) |
|
XMSHORT4 Constructeur pour XMSHORT4. (surcharge 2/3) |
|
XMSHORTN2 Constructeur par défaut pour XMSHORTN2. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau float à deux éléments. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau à deux éléments int16_t. |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 3/3) |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir de deux floatarguments normalisés. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir de deux arguments int16_t. |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 1/3) |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 2/3) |
|
XMSHORTN2 Constructeur par défaut pour XMSHORTN2. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau float à deux éléments. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir d’un argument de tableau à deux éléments int16_t. |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 3/3) |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir de deux floatarguments normalisés. |
|
XMSHORTN2 Initialise une nouvelle instance de XMSHORTN2 à partir de deux arguments int16_t. |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 1/3) |
|
XMSHORTN2 Constructeur pour XMSHORTN2. (surcharge 2/3) |
|
XMSHORTN4 Constructeur par défaut pour XMSHORTN4. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau à quatre éléments int16_t. |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 3/3) |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir de quatre floatarguments normalisés. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir de quatre arguments int16_t. |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 2/3) |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 1/3) |
|
XMSHORTN4 Constructeur par défaut pour XMSHORTN4. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir d’un argument de tableau à quatre éléments int16_t. |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 3/3) |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir de quatre floatarguments normalisés. |
|
XMSHORTN4 Initialise une nouvelle instance de XMSHORTN4 à partir de quatre arguments int16_t. |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 2/3) |
|
XMSHORTN4 Constructeur pour XMSHORTN4. (surcharge 1/3) |
|
XMStoreByte2 Stocke un XMVECTOR dans un XMBYTE2. |
|
XMStoreByte2 Stocke un XMVECTOR dans un XMBYTE2. |
|
XMStoreByte4 Stocke un XMVECTOR dans un XMBYTE4. |
|
XMStoreByte4 Stocke un XMVECTOR dans un XMBYTE4. |
|
XMStoreByteN2 Stocke un XMVECTOR dans un XMBYTEN2. |
|
XMStoreByteN2 Stocke un XMVECTOR dans un XMBYTEN2. |
|
XMStoreByteN4 Stocke un XMVECTOR dans un XMBYTEN4. |
|
XMStoreByteN4 Stocke un XMVECTOR dans un XMBYTEN4. |
|
XMStoreColor Stocke un XMVECTOR dans un XMCOLOR. |
|
XMStoreColor Stocke un XMVECTOR dans un XMCOLOR. |
|
XMStoreDec4 Stocke un XMVECTOR dans un XMDEC4. |
|
XMStoreDec4 Stocke un XMVECTOR dans un XMDEC4. |
|
XMStoreDecN4 Stocke un XMVECTOR dans un XMDECN4. |
|
XMStoreDecN4 Stocke un XMVECTOR dans un XMDECN4. |
|
XMStoreFloat Stocke un XMVECTOR dans un float. |
|
XMStoreFloat2 Stocke un XMVECTOR dans un XMFLOAT2. |
|
XMStoreFloat2A Stocke un XMVECTOR dans un XMFLOAT2A. |
|
XMStoreFloat3 Stocke un XMVECTOR dans un XMFLOAT3. |
|
XMStoreFloat3A Stocke un XMVECTOR dans un XMFLOAT3A. |
|
XMStoreFloat3PK Stocke un XMVECTOR dans un XMFLOAT3PK. |
|
XMStoreFloat3PK Stocke un XMVECTOR dans un XMFLOAT3PK. |
|
XMStoreFloat3SE Stocke un XMVECTOR dans un XMFLOAT3SE. |
|
XMStoreFloat3SE Stocke un XMVECTOR dans un XMFLOAT3SE. |
|
XMStoreFloat3x3 Stocke un XMMATRIX dans un XMFLOAT3X3. |
|
XMStoreFloat3x4 Stocke un XMMATRIX dans un XMFLOAT3X4. |
|
XMStoreFloat3x4A Stocke un XMMATRIX dans un XMFLOAT3X4A. |
|
XMStoreFloat4 Stocke un XMVECTOR dans un XMFLOAT4. |
|
XMStoreFloat4A Stocke un XMVECTOR dans un XMFLOAT4A. |
|
XMStoreFloat4x3 Stocke un XMMATRIX dans un XMFLOAT4X3. |
|
XMStoreFloat4x3A Stocke un XMVECTOR dans un XMFLOAT4X3A. |
|
XMStoreFloat4x4 Stocke un XMMATRIX dans un XMFLOAT4X4. |
|
XMStoreFloat4x4A Stocke un XMVECTOR dans un XMFLOAT4X4A. |
|
XMStoreHalf2 Stocke un XMVECTOR dans un XMHALF2. |
|
XMStoreHalf2 Stocke un XMVECTOR dans un XMHALF2. |
|
XMStoreHalf4 Stocke un XMVECTOR dans un XMHALF4. |
|
XMStoreHalf4 Stocke un XMVECTOR dans un XMHALF4. |
|
XMStoreInt Stocke un XMVECTOR dans un uint32_t. |
|
XMStoreInt2 Stocke un XMVECTOR dans un tableau de uint32_t à 2 éléments. |
|
XMStoreInt2A Stocke un XMVECTOR dans un tableau uint32_t de 2 éléments alignés sur 16 octets. |
|
XMStoreInt3 Stocke un XMVECTOR dans un tableau de uint32_t à 3 éléments. |
|
XMStoreInt3A Stocke un XMVECTOR dans un tableau de 3 éléments alignés sur 16 octets uint32_t. |
|
XMStoreInt4 Stocke un XMVECTOR dans un tableau de uint32_t à 4 éléments. |
|
XMStoreInt4A Stocke un XMVECTOR dans un tableau uint32_t de 4 éléments alignés sur 16 octets. |
|
XMStoreShort2 Stocke un XMVECTOR dans un XMSHORT2. |
|
XMStoreShort2 Stocke un XMVECTOR dans un XMSHORT2. |
|
XMStoreShort4 Stocke un XMVECTOR dans un XMSHORT4. |
|
XMStoreShort4 Stocke un XMVECTOR dans un XMSHORT4. |
|
XMStoreShortN2 Stocke un XMVECTOR dans un XMSHORTN2. |
|
XMStoreShortN2 Stocke un XMVECTOR dans un XMSHORTN2. |
|
XMStoreShortN4 Stocke un XMVECTOR dans un XMSHORTN4. |
|
XMStoreShortN4 Stocke un XMVECTOR dans un XMSHORTN4. |
|
XMStoreSInt2 Stocke les données entières signées d’un XMVECTOR dans une structure XMINT2. |
|
XMStoreSInt3 Stocke les données entières signées d’un XMVECTOR dans une structure XMINT3. |
|
XMStoreSInt4 Stocke les données entières signées d’un XMVECTOR dans une structure XMINT4. |
|
XMStoreU555 Stocke un XMVECTOR dans un XMU555. |
|
XMStoreU555 Stocke un XMVECTOR dans un XMU555. |
|
XMStoreU565 Stocke un XMVECTOR dans un XMU565. |
|
XMStoreU565 Stocke un XMVECTOR dans un XMU565. |
|
XMStoreUByte2 Stocke un XMVECTOR dans un XMUBYTE2. |
|
XMStoreUByte2 Stocke un XMVECTOR dans un XMUBYTE2. |
|
XMStoreUByte4 Stocke un XMVECTOR dans un XMUBYTE4. |
|
XMStoreUByte4 Stocke un XMVECTOR dans un XMUBYTE4. |
|
XMStoreUByteN2 Stocke un XMVECTOR dans un XMUBYTEN2. |
|
XMStoreUByteN2 Stocke un XMVECTOR dans un XMUBYTEN2. |
|
XMStoreUByteN4 Stocke un XMVECTOR dans un XMUBYTEN4. |
|
XMStoreUByteN4 Stocke un XMVECTOR dans un XMUBYTEN4. |
|
XMStoreUDec4 Stocke un XMVECTOR dans un XMUDEC4. |
|
XMStoreUDec4 Stocke un XMVECTOR dans un XMUDEC4. |
|
XMStoreUDecN4 Stocke un XMVECTOR dans un XMUDECN4. |
|
XMStoreUDecN4 Stocke un XMVECTOR dans un XMUDECN4. |
|
XMStoreUDecN4_XR Stocke une plage étendue XMUDECN4 dans un XMVECTOR. |
|
XMStoreUDecN4_XR Stocke une plage étendue XMUDECN4 dans un XMVECTOR. |
|
XMStoreUInt2 Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT2. |
|
XMStoreUInt3 Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT3. |
|
XMStoreUInt4 Stocke les données entières non signées d’un XMVECTOR dans une structure XMUINT4. |
|
XMStoreUNibble4 Stocke un XMVECTOR dans un XMUNIBBLE4. |
|
XMStoreUNibble4 Stocke un XMVECTOR dans un XMUNIBBLE4. |
|
XMStoreUShort2 Stocke un XMVECTOR dans un XMUSHORT2. |
|
XMStoreUShort2 Stocke un XMVECTOR dans un XMUSHORT2. |
|
XMStoreUShort4 Stocke un XMVECTOR dans un XMUSHORT4. |
|
XMStoreUShort4 Stocke un XMVECTOR dans un XMUSHORT4. |
|
XMStoreUShortN2 Stocke un XMVECTOR dans un XMUSHORTN2. |
|
XMStoreUShortN2 Stocke un XMVECTOR dans un XMUSHORTN2. |
|
XMStoreUShortN4 Stocke un XMVECTOR dans un XMUSHORTN4. |
|
XMStoreUShortN4 Stocke un XMVECTOR dans un XMUSHORTN4. |
|
XMStoreXDec4 Stocke un XMVECTOR dans un XMXDEC4. |
|
XMStoreXDec4 Stocke un XMVECTOR dans un XMXDEC4. |
|
XMStoreXDecN4 Stocke un XMVECTOR dans un XMXDECN4. |
|
XMStoreXDecN4 Stocke un XMVECTOR dans un XMXDECN4. |
|
XMU555 Constructeur par défaut pour XMU555. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’un tableau float à trois éléments et d’un argument bool. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’un tableau à trois éléments int8_t et d’un argument bool. |
|
XMU555 Constructeur pour XMU555. (surcharge 1/2) |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir de trois arguments float et d’un argument bool. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’une variable uint16_t contenant des données de composant dans un format packed. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir de trois arguments int8_t et d’un argument bool. |
|
XMU555 Constructeur pour XMU555. (surcharge 2/2) |
|
XMU555 Constructeur par défaut pour XMU555. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’un tableau float à trois éléments et d’un argument bool. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’un tableau à trois éléments int8_t et d’un argument bool. |
|
XMU555 Constructeur pour XMU555. (surcharge 1/2) |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir de trois arguments float et d’un argument bool. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir d’une variable uint16_t contenant des données de composant dans un format packed. |
|
XMU555 Initialise une nouvelle instance de XMU555 à partir de trois arguments int8_t et d’un argument bool. |
|
XMU555 Constructeur pour XMU555. (surcharge 2/2) |
|
XMU565 Constructeur par défaut pour XMU565. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’un tableau float à trois éléments. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’un tableau à trois éléments int8_t. |
|
XMU565 Constructeur pour XMU565. (surcharge 2/2) |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir de trois arguments float. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’une variable uint16_t contenant des données de composant dans un format packed. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir de trois arguments int8_t. |
|
XMU565 Constructeur pour XMU565. (surcharge 1/2) |
|
XMU565 Constructeur par défaut pour XMU565. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’un tableau float à trois éléments. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’un tableau à trois éléments int8_t. |
|
XMU565 Constructeur pour XMU565. (surcharge 2/2) |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir de trois arguments float. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir d’une variable uint16_t contenant des données de composant dans un format packed. |
|
XMU565 Initialise une nouvelle instance de XMU565 à partir de trois arguments int8_t. |
|
XMU565 Constructeur pour XMU565. (surcharge 1/2) |
|
XMUBYTE2 Constructeur par défaut pour XMUBYTE2. |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau float à deux éléments. |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 2/3) |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments float. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 3/3) |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments int8_t. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 1/3) |
|
XMUBYTE2 Constructeur par défaut pour XMUBYTE2. |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau float à deux éléments. |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir d’un argument de tableau à deux éléments int8_t. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 2/3) |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments float. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 3/3) |
|
XMUBYTE2 Initialise une nouvelle instance de XMUBYTE2 à partir de deux arguments int8_t. |
|
XMUBYTE2 Constructeur pour XMUBYTE2. (surcharge 1/3) |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (XMUBYTE4. XMUBYTE4) |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (surcharge 2/3) |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments float. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’une <variable Uuint32_t contenant des données de composant dans un format packed. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments int8_t. |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (surcharge 1/3) |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (XMUBYTE4. XMUBYTE4) |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (surcharge 2/3) |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments float. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir d’une <variable Uuint32_t contenant des données de composant dans un format packed. |
|
XMUBYTE4 Initialise une nouvelle instance de XMUBYTE4 à partir de quatre arguments int8_t. |
|
XMUBYTE4 Constructeur par défaut pour XMUBYTE4. (surcharge 1/3) |
|
XMUBYTEN2 Constructeur par défaut pour XMUBYTEN2. (XMUBYTEN2. XMUBYTEN2) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir d’un argument de tableau flottant à deux éléments. |
|
XMUBYTEN2 Constructeur par défaut pour XMUBYTEN2. (surcharge 1/2) |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 2/3) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments float. |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 1/3) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments uint8_t. |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 3/3) |
|
XMUBYTEN2 Constructeur par défaut pour XMUBYTEN2. (XMUBYTEN2. XMUBYTEN2) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir d’un argument de tableau flottant à deux éléments. |
|
XMUBYTEN2 Constructeur par défaut pour XMUBYTEN2. (surcharge 1/2) |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 2/3) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments float. |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 1/3) |
|
XMUBYTEN2 Initialise une nouvelle instance de XMUBYTEN2 à partir de deux arguments uint8_t. |
|
XMUBYTEN2 Constructeur pour XMUBYTEN2. (surcharge 3/3) |
|
XMUBYTEN4 Constructeur par défaut pour XMUBYTEN4. (XMUBYTEN4. XMUBYTEN4) |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau à quatre éléments uint8_t. |
|
XMUBYTEN4 Constructeur pour XMUBYTEN4. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments float. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments uint8_t. |
|
XMUBYTEN4 Constructeur par défaut pour XMUBYTEN4. (surcharge 1/2) |
|
XMUBYTEN4 Constructeur par défaut pour XMUBYTEN4. (XMUBYTEN4. XMUBYTEN4) |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un argument de tableau à quatre éléments uint8_t. |
|
XMUBYTEN4 Constructeur pour XMUBYTEN4. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments float. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir d’un uint32_tvariable contenant des données de composant dans un format packé. |
|
XMUBYTEN4 Initialise une nouvelle instance de XMUBYTEN4 à partir de quatre arguments uint8_t. |
|
XMUBYTEN4 Constructeur par défaut pour XMUBYTEN4. (surcharge 1/2) |
|
XMUDEC4 Constructeur par défaut pour XMUDEC4. |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUDEC4 Constructeur pour XMUDEC4. (surcharge 1/2) |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir de quatre arguments float. |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packé. |
|
XMUDEC4 Constructeur pour XMUDEC4. (surcharge 2/2) |
|
XMUDEC4 Constructeur par défaut pour XMUDEC4. |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUDEC4 Constructeur pour XMUDEC4. (surcharge 1/2) |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir de quatre arguments float. |
|
XMUDEC4 Initialise une nouvelle instance de XMUDEC4 à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMUDEC4 Constructeur pour XMUDEC4. (surcharge 2/2) |
|
XMUDECN4 Constructeur par défaut pour XMUDECN4. |
|
XMUDECN4 Initialise une nouvelle instance de XMUDECN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUDECN4 Constructeur pour XMUDECN4. (surcharge 2/2) |
|
XMUDECN4 Ce constructeur initialise une nouvelle instance de XMUDECN4 à partir de quatre arguments float normalisés. |
|
XMUDECN4 Initialise une nouvelle instance de XMUDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMUDECN4 Constructeur pour XMUDECN4. (surcharge 1/2) |
|
XMUDECN4 Constructeur par défaut pour XMUDECN4. |
|
XMUDECN4 Initialise une nouvelle instance de XMUDECN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUDECN4 Constructeur pour XMUDECN4. (surcharge 2/2) |
|
XMUDECN4 Ce constructeur initialise une nouvelle instance de XMUDECN4 à partir de quatre arguments float normalisés. |
|
XMUDECN4 Initialise une nouvelle instance de XMUDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMUDECN4 Constructeur pour XMUDECN4. (surcharge 1/2) |
|
XMUINT2 Constructeur par défaut pour XMUINT2. |
|
XMUINT2 Initialise une nouvelle instance de XMUINT2 à partir d’un argument tableau à deux éléments uint32_t. |
|
XMUINT2 Constructeur pour XMUINT2. (surcharge 1/2) |
|
XMUINT2 Initialise une nouvelle instance de XMUINT2 à partir de deux arguments uint32_t. |
|
XMUINT2 Constructeur pour XMUINT2. (surcharge 2/2) |
|
XMUINT3 Constructeur par défaut pour XMUINT3. |
|
XMUINT3 Initialise une nouvelle instance de XMUINT3 à partir d’un argument de tableau à trois éléments uint32_t. |
|
XMUINT3 Constructeur pour XMUINT3. (surcharge 2/2) |
|
XMUINT3 Initialise une nouvelle instance de XMUINT3 à partir de trois arguments uint32_t. |
|
XMUINT3 Constructeur pour XMUINT3. (surcharge 1/2) |
|
XMUINT4 Constructeur par défaut pour XMUINT4. |
|
XMUINT4 Initialise une nouvelle instance de XMUINT4 à partir d’un argument de tableau à quatre éléments uint32_t. |
|
XMUINT4 Constructeur pour XMUINT4. (surcharge 2/2) |
|
XMUINT4 Initialise une nouvelle instance de XMUINT4 à partir de quatre arguments uint32_t. |
|
XMUINT4 Constructeur pour XMUINT4. (surcharge 1/2) |
|
XMUNIBBLE4 Constructeur par défaut pour XMUNIBBLE4. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMUNIBBLE4 Constructeur pour XMUNIBBLE4. (surcharge 2/2) |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments float. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE à partir d’une variable uint16_t contenant des données de composant dans un format packed. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments int8_t. |
|
XMUNIBBLE4 Constructeur pour XMUNIBBLE4. (surcharge 1/2) |
|
XMUNIBBLE4 Constructeur par défaut pour XMUNIBBLE4. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir d’un argument de tableau à quatre éléments int8_t. |
|
XMUNIBBLE4 Constructeur pour XMUNIBBLE4. (surcharge 2/2) |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments float. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE à partir d’une variable uint16_t contenant des données de composant dans un format packé. |
|
XMUNIBBLE4 Initialise une nouvelle instance de XMUNIBBLE4 à partir de quatre arguments int8_t. |
|
XMUNIBBLE4 Constructeur pour XMUNIBBLE4. (surcharge 1/2) |
|
XMUSHORT2 Constructeur par défaut pour XMUSHORT2. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau flottant à deux éléments. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir d’un tableau d’arguments uint16_t. |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 1/3) |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments float. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments uint16_t. |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 2/3) |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 3/3) |
|
XMUSHORT2 Constructeur par défaut pour XMUSHORT2. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir d’un argument de tableau flottant à deux éléments. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir d’un tableau d’arguments uint16_t. |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 1/3) |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments float. |
|
XMUSHORT2 Initialise une nouvelle instance de XMUSHORT2 à partir de deux arguments uint16_t. |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 2/3) |
|
XMUSHORT2 Constructeur pour XMUSHORT2. (surcharge 3/3) |
|
XMUSHORT4 Constructeur par défaut pour XMUSHORT4. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau à quatre éléments uint16_t. |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 1/3) |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments float. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments uint16_t. |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 2/3) |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 3/3) |
|
XMUSHORT4 Constructeur par défaut pour XMUSHORT4. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau flottant à quatre éléments. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir d’un argument de tableau à quatre éléments uint16_t. |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 1/3) |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments float. |
|
XMUSHORT4 Initialise une nouvelle instance de XMUSHORT4 à partir de quatre arguments uint16_t. |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 2/3) |
|
XMUSHORT4 Constructeur pour XMUSHORT4. (surcharge 3/3) |
|
XMUSHORTN2 Constructeur par défaut pour XMUSHORTN2. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 4/4) |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir d’un argument de tableau à deux éléments uint16_t. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 1/4) |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir de deux floatarguments normalisés. |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir de deux arguments uint16_t. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 2/4) |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 3/4) |
|
XMUSHORTN2 Constructeur par défaut pour XMUSHORTN2. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 4/4) |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir d’un argument de tableau à deux éléments uint16_t. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 1/4) |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir de deux floatarguments normalisés. |
|
XMUSHORTN2 Initialise une nouvelle instance de XMUSHORTN2 à partir de deux arguments uint16_t. |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 2/4) |
|
XMUSHORTN2 Constructeur pour XMUSHORTN2. (surcharge 3/4) |
|
XMUSHORTN4 Constructeur par défaut pour XMUSHORTN4. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau à quatre éléments uint16_t. |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 1/3) |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre floatarguments normalisés. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre arguments uint16_t. |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 2/3) |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 3/3) |
|
XMUSHORTN4 Constructeur par défaut pour XMUSHORTN4. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir d’un argument de tableau à quatre éléments uint16_t. |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 1/3) |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre floatarguments normalisés. |
|
XMUSHORTN4 Initialise une nouvelle instance de XMUSHORTN4 à partir de quatre arguments uint16_t. |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 2/3) |
|
XMUSHORTN4 Constructeur pour XMUSHORTN4. (surcharge 3/3) |
|
XMVector2AngleBetweenNormals Calcule l’angle de radian entre deux vecteurs 2D normalisés. |
|
XMVector2AngleBetweenNormalsEst Estime l’angle de radian entre deux vecteurs 2D normalisés. |
|
XMVector2AngleBetweenVectors Calcule l’angle de radian entre deux vecteurs 2D. |
|
XMVector2ClampLength Attache la longueur d’un vecteur 2D à une plage donnée. (XMVector2ClampLength) |
|
XMVector2ClampLengthV Attache la longueur d’un vecteur 2D à une plage donnée. (XMVector2ClampLengthV) |
|
XMVector2Cross Calcule le produit croisé 2D. |
|
XMVector2Dot Calcule le produit point entre les vecteurs 2D. |
|
XMVector2Equal Teste si deux vecteurs 2D sont égaux. |
|
XMVector2EqualInt Teste si deux vecteurs 2D sont égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector2EqualIntR Teste si deux vecteurs 2D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector2EqualR Teste si deux vecteurs 2D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector2Greater Teste si un vecteur 2D est supérieur à un autre vecteur 2D. |
|
XMVector2GreaterOrEqual Teste si un vecteur 2D est supérieur ou égal à un autre vecteur 2D. |
|
XMVector2GreaterOrEqualR Teste si un vecteur 2D est supérieur ou égal à un autre vecteur 2D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector2GreaterR Teste si un vecteur 2D est supérieur à un autre vecteur 2D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector2InBounds Teste si les composants d’un vecteur 2D se trouvent dans des limites définies. |
|
XMVector2IntersectLine Recherche l’intersection de deux lignes. |
|
XMVector2IsInfinite Teste si un composant d’un vecteur 2D est positif ou négatif à l’infini. |
|
XMVector2IsNaN Teste si un composant d’un vecteur 2D est un NaN. |
|
XMVector2Length Calcule la longueur d’un vecteur 2D. |
|
XMVector2LengthEst Estime la longueur d’un vecteur 2D. |
|
XMVector2LengthSq Calcule le carré de la longueur d’un vecteur 2D. |
|
XMVector2Less Teste si un vecteur 2D est inférieur à un autre vecteur 2D. |
|
XMVector2LessOrEqual Teste si un vecteur 2D est inférieur ou égal à un autre vecteur 2D. |
|
XMVector2LinePointDistance Calcule la distance minimale entre une ligne et un point. (XMVector2LinePointDistance) |
|
XMVector2NearEqual Teste si un vecteur 2D est proche d’un autre vecteur 2D. |
|
XMVector2Normalize Retourne la version normalisée d’un vecteur 2D. |
|
XMVector2NormalizeEst Estime la version normalisée d’un vecteur 2D. |
|
XMVector2NotEqual Teste si deux vecteurs 2D ne sont pas égaux. |
|
XMVector2NotEqualInt Testez si deux vecteurs ne sont pas égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector2Orthogonal Calcule un vecteur perpendiculaire à un vecteur 2D. |
|
XMVector2ReciprocalLength Calcule la réciproque de la longueur d’un vecteur 2D. |
|
XMVector2ReciprocalLengthEst Estime la réciproque de la longueur d’un vecteur 2D. |
|
XMVector2Reflect Reflète un vecteur 2D d’incident sur un vecteur normal 2D. |
|
XMVector2Refract Réfracte un vecteur 2D d’incident sur un vecteur normal 2D. (XMVector2Refract) |
|
XMVector2RefractV Réfracte un vecteur 2D d’incident sur un vecteur normal 2D. (XMVector2RefractV) |
|
XMVector2Transform Transforme un vecteur 2D par une matrice. |
|
XMVector2TransformCoord Transforme un vecteur 2D par une matrice donnée, en projetant le résultat dans w = 1. |
|
XMVector2TransformCoordStream Transforme un flux de vecteurs 2D par une matrice donnée, en projetant les vecteurs résultants de sorte que leurs coordonnées w soient égales à 1,0. |
|
XMVector2TransformNormal Transforme le vecteur 2D normal par la matrice donnée. |
|
XMVector2TransformNormalStream Transforme un flux de vecteurs normaux 2D par une matrice donnée. |
|
XMVector2TransformStream Transforme un flux de vecteurs 2D par une matrice donnée. |
|
XMVector3AngleBetweenNormals Calcule l’angle de radian entre deux vecteurs 3D normalisés. |
|
XMVector3AngleBetweenNormalsEst Estime l’angle de radian entre deux vecteurs 3D normalisés. |
|
XMVector3AngleBetweenVectors Calcule l’angle de radian entre deux vecteurs 3D. |
|
XMVector3ClampLength Attache la longueur d’un vecteur 3D à une plage donnée. (XMVector3ClampLength) |
|
XMVector3ClampLengthV Attache la longueur d’un vecteur 3D à une plage donnée. (XMVector3ClampLengthV) |
|
XMVector3ComponentsFromNormal À l’aide d’un vecteur normal de référence, fractionne un vecteur 3D en composants parallèles et perpendiculaires à la normale. |
|
XMVector3Cross Calcule le produit croisé entre deux vecteurs 3D. |
|
XMVector3Dot Calcule le produit point entre les vecteurs 3D. |
|
XMVector3Equal Teste si deux vecteurs 3D sont égaux. |
|
XMVector3EqualInt Teste si deux vecteurs 3D sont égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector3EqualIntR Teste si deux vecteurs 3D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector3EqualR Teste si deux vecteurs 3D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector3Greater Teste si un vecteur 3D est supérieur à un autre vecteur 3D. |
|
XMVector3GreaterOrEqual Teste si un vecteur 3D est supérieur ou égal à un autre vecteur 3D. |
|
XMVector3GreaterOrEqualR Teste si un vecteur 3D est supérieur ou égal à un autre vecteur 3D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector3GreaterR Teste si un vecteur 3D est supérieur à un autre vecteur 3D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector3InBounds Teste si les composants d’un vecteur 3D se trouvent dans des limites définies. |
|
XMVector3InverseRotate Fait pivoter un vecteur 3D à l’aide de l’inverse d’un quaternion. |
|
XMVector3IsInfinite Teste si un composant d’un vecteur 3D est un infini positif ou négatif. |
|
XMVector3IsNaN Teste si un composant d’un vecteur 3D est un NaN. |
|
XMVector3Length Calcule la longueur d’un vecteur 3D. |
|
XMVector3LengthEst Estime la longueur d’un vecteur 3D. |
|
XMVector3LengthSq Calcule le carré de la longueur d’un vecteur 3D. |
|
XMVector3Less Teste si un vecteur 3D est inférieur à un autre vecteur 3D. |
|
XMVector3LessOrEqual Teste si un vecteur 3D est inférieur ou égal à un autre vecteur 3D. |
|
XMVector3LinePointDistance Calcule la distance minimale entre une ligne et un point. (XMVector3LinePointDistance) |
|
XMVector3NearEqual Teste si un vecteur 3D est proche d’un autre vecteur 3D. |
|
XMVector3Normalize Retourne la version normalisée d’un vecteur 3D. |
|
XMVector3NormalizeEst Estime la version normalisée d’un vecteur 3D. |
|
XMVector3NotEqual Teste si deux vecteurs 3D ne sont pas égaux. |
|
XMVector3NotEqualInt Testez si deux vecteurs 3D ne sont pas égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector3Orthogonal Calcule un vecteur perpendiculaire à un vecteur 3D. |
|
XMVector3Project Projetez un vecteur 3D à partir de l’espace d’objet dans l’espace d’écran. |
|
XMVector3ProjectStream Projette un flux de vecteurs 3D de l’espace objet dans l’espace d’écran. |
|
XMVector3ReciprocalLength Calcule la réciproque de la longueur d’un vecteur 3D. |
|
XMVector3ReciprocalLengthEst Estime la réciproque de la longueur d’un vecteur 3D. |
|
XMVector3Reflect Reflète un vecteur 3D incident sur un vecteur normal 3D. |
|
XMVector3Refract Réfracte un vecteur 3D incident sur un vecteur normal 3D. (XMVector3Refract) |
|
XMVector3RefractV Réfracte un vecteur 3D incident sur un vecteur normal 3D. (XMVector3RefractV) |
|
XMVector3Rotate Fait pivoter un vecteur 3D à l’aide d’un quaternion. |
|
XMVector3Transform Transforme un vecteur 3D par une matrice. |
|
XMVector3TransformCoord Transforme un vecteur 3D par une matrice donnée, projetant le résultat en w = 1. |
|
XMVector3TransformCoordStream Transforme un flux de vecteurs 3D par une matrice donnée, projetant les vecteurs résultants de telle sorte que leurs coordonnées w soient égales à 1.0. |
|
XMVector3TransformNormal Transforme le vecteur 3D normal par la matrice donnée. |
|
XMVector3TransformNormalStream Transforme un flux de vecteurs normaux 3D par une matrice donnée. |
|
XMVector3TransformStream Transforme un flux de vecteurs 3D par une matrice donnée. |
|
XMVector3Unproject Projette un vecteur 3D de l’espace d’écran dans l’espace objet. |
|
XMVector3UnprojectStream Transforme un flux de vecteurs 3D de l’espace d’écran en espace objet. |
|
XMVector4AngleBetweenNormals Calculez l’angle de radian entre deux vecteurs 4D normalisés. |
|
XMVector4AngleBetweenNormalsEst Estime l’angle de radian entre deux vecteurs 4D normalisés. |
|
XMVector4AngleBetweenVectors Calculez l’angle de radian entre deux vecteurs 4D. |
|
XMVector4ClampLength Attache la longueur d’un vecteur 4D à une plage donnée. (XMVector4ClampLength) |
|
XMVector4ClampLengthV Attache la longueur d’un vecteur 4D à une plage donnée. (XMVector4ClampLengthV) |
|
XMVector4Cross Calcule le produit croisé 4D. |
|
XMVector4Dot Calcule le produit point entre des vecteurs 4D. |
|
XMVector4Equal Teste si deux vecteurs 4D sont égaux. |
|
XMVector4EqualInt Teste si deux vecteurs 4D sont égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector4EqualIntR Teste si deux vecteurs 4D sont égaux, en traitant chaque composant comme un entier non signé. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector4EqualR Teste si deux vecteurs 4D sont égaux. En outre, cette fonction retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector4Greater Teste si un vecteur 4D est supérieur à un autre vecteur 4D. |
|
XMVector4GreaterOrEqual Teste si un vecteur 4D est supérieur ou égal à un autre vecteur 4D. |
|
XMVector4GreaterOrEqualR Teste si un vecteur 4D est supérieur ou égal à un autre vecteur 4D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector4GreaterR Teste si un vecteur 4D est supérieur à un autre vecteur 4D et retourne une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVector4InBounds Teste si les composants d’un vecteur 4D se trouvent dans des limites définies. |
|
XMVector4IsInfinite Teste si un composant d’un vecteur 4D est un infini positif ou négatif. |
|
XMVector4IsNaN Teste si un composant d’un vecteur 4D est un NaN. |
|
XMVector4Length Calcule la longueur d’un vecteur 4D. |
|
XMVector4LengthEst Estime la longueur d’un vecteur 4D. |
|
XMVector4LengthSq Calcule le carré de la longueur d’un vecteur 4D. |
|
XMVector4Less Teste si un vecteur 4D est inférieur à un autre vecteur 4D. |
|
XMVector4LessOrEqual Teste si un vecteur 4D est inférieur ou égal à un autre vecteur 4D. |
|
XMVector4NearEqual Teste si un vecteur 4D est proche d’un autre vecteur 4D. |
|
XMVector4Normalize Retourne la version normalisée d’un vecteur 4D. |
|
XMVector4NormalizeEst Estime la version normalisée d’un vecteur 4D. |
|
XMVector4NotEqual Teste si deux vecteurs 4D ne sont pas égaux. |
|
XMVector4NotEqualInt Testez si deux vecteurs 4D ne sont pas égaux, en traitant chaque composant comme un entier non signé. |
|
XMVector4Orthogonal Calcule un vecteur perpendiculaire à un vecteur 4D. |
|
XMVector4ReciprocalLength Calcule la réciproque de la longueur d’un vecteur 4D. |
|
XMVector4ReciprocalLengthEst Estime la réciproque de la longueur d’un vecteur 4D. |
|
XMVector4Reflect Reflète un vecteur 4D d’incident sur un vecteur normal 4D. |
|
XMVector4Refract Réfracte un vecteur 4D d’incident sur un vecteur normal 4D. (XMVector4Refract) |
|
XMVector4RefractV Réfracte un vecteur 4D d’incident sur un vecteur normal 4D. (XMVector4RefractV) |
|
XMVector4Transform Transforme un vecteur 4D par une matrice. |
|
XMVector4TransformStream Transforme un flux de vecteurs 4D par une matrice donnée. |
|
XMVectorAbs Calcule la valeur absolue de chaque composant d’un XMVECTOR. |
|
XMVectorACos Calcule l’arccosine de chaque composant d’un XMVECTOR. |
|
XMVectorACosEst Estime l’arccosine de chaque composant d’un XMVECTOR. |
|
XMVectorAdd Calcule la somme de deux vecteurs. |
|
XMVectorAddAngles Ajoute deux vecteurs représentant des angles. |
|
XMVectorAndCInt Calcule l’AND logique d’un vecteur avec la négation d’un deuxième vecteur, en traitant chaque composant comme un entier non signé. |
|
XMVectorAndInt Calcule l’AND logique de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorASin Calcule l’arcsin de chaque composant d’un XMVECTOR. |
|
XMVectorASinEst Estime l’arcsine de chaque composant d’un XMVECTOR. |
|
XMVectorATan Calcule l’arctangente de chaque composant d’un XMVECTOR. |
|
XMVectorATan2 Calcule l’arctangente de Y/X. |
|
XMVectorATan2Est Estime l’arctangente de Y/X. |
|
XMVectorATanEst Estime l’arctangente de chaque composant d’un XMVECTOR. |
|
XMVectorBaryCentric Retourne un point en coordonnées barycentriques, à l’aide des vecteurs de position spécifiés. (XMVectorBaryCentric) |
|
XMVectorBaryCentricV Retourne un point en coordonnées barycentriques, à l’aide des vecteurs de position spécifiés. (XMVectorBaryCentricV) |
|
XMVectorCatmullRom Effectue une interpolation Catmull-Rom à l’aide des vecteurs de position spécifiés. (XMVectorCatmullRom) |
|
XMVectorCatmullRomV Effectue une interpolation Catmull-Rom à l’aide des vecteurs de position spécifiés. (XMVectorCatmullRomV) |
|
XMVectorCeiling Calcule le plafond de chaque composant d’un XMVECTOR. |
|
XMVectorClamp Attache les composants d’un vecteur à une plage minimale et maximale spécifiée. |
|
XMVectorCos Calcule le cosinus de chaque composant d’un XMVECTOR. |
|
XMVectorCosEst Estime le cosinus de chaque composant d’un XMVECTOR. |
|
XMVectorCosH Calcule le cosinus hyperbolique de chaque composant d’un XMVECTOR. |
|
XMVectorDivide Divise un instance de XMVECTOR par une deuxième instance, en retournant le résultat dans un troisième instance. (XMVectorDivide) |
|
XMVectorEqual Effectue un test par composant pour l’égalité de deux vecteurs. |
|
XMVectorEqualInt Effectue un test par composant pour l’égalité de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorEqualIntR Effectue un test par composant pour l’égalité de deux vecteurs, en traitant chaque composant comme un entier non signé. En outre, cette fonction définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVectorEqualR Effectue un test par composant pour l’égalité de deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVectorExp Calcule deux déclenchés à la puissance pour chaque composant. Remarque Cette fonction est un alias de compatibilité pour XMVectorExp2 pour le code Windows 8 existant. Cette fonction est déconseillée pour Windows 8.1. Ne l’utilisez pas et utilisez plutôt XMVectorExp2 ou XMVectorExpE. . |
|
XMVectorExp10 Calcule dix à la puissance pour chaque composant. |
|
XMVectorExp2 Calcule deux déclenchés à la puissance pour chaque composant. |
|
XMVectorExpE Calcule e (~2,71828) élevé à la puissance de chaque composant. |
|
XMVectorFalseInt Retourne le vecteur zéro (false). |
|
XMVectorFloor Calcule le plancher de chaque composant d’un XMVECTOR. |
|
XMVectorGetByIndex Récupérez la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante par index. |
|
XMVectorGetByIndexPtr Récupérez, dans une instance d’un virgule flottante référencée par pointeur, la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante, référencées par l’index. |
|
XMVectorGetIntByIndex Récupérez la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières par index. |
|
XMVectorGetIntByIndexPtr Récupérez, dans une instance d’un entier référencé par pointeur, la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières par index. |
|
XMVectorGetIntW Récupérez le composant w d’un type de données XMVECTOR. (XMVectorGetIntW) |
|
XMVectorGetIntWPtr Récupère le composant w d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur. |
|
XMVectorGetIntX Récupérez le composant x d’un type de données XMVECTOR. (XMVectorGetIntX) |
|
XMVectorGetIntXPtr Récupère le composant x d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur. |
|
XMVectorGetIntY Récupérez le composant y d’un type de données XMVECTOR. (XMVectorGetIntY) |
|
XMVectorGetIntYPtr Récupère le composant y d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur. |
|
XMVectorGetIntZ Récupérez le composant z d’un type de données XMVECTOR. (XMVectorGetIntZ) |
|
XMVectorGetIntZPtr Récupère le composant z d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans une instance de uint32_t référencée par un pointeur. |
|
XMVectorGetW Récupérez le composant w d’un type de données XMVECTOR. (XMVectorGetW) |
|
XMVectorGetWPtr Récupérez le composant w d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur. |
|
XMVectorGetX Récupérez le composant x d’un type de données XMVECTOR. (XMVectorGetX) |
|
XMVectorGetXPtr Récupérez le composant x d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur. |
|
XMVectorGetY Récupérez le composant y d’un type de données XMVECTOR. (XMVectorGetY) |
|
XMVectorGetYPtr Récupérez le composant y d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de float référencée par un pointeur. |
|
XMVectorGetZ Récupérez le composant z d’un type de données XMVECTOR. (XMVectorGetZ) |
|
XMVectorGetZPtr Récupérez le composant z d’un type de données XMVECTOR contenant des données à virgule flottante et stockant la valeur de ce composant dans une instance de type float référencée par un pointeur. |
|
XMVectorGreater Effectue un test par composant pour une valeur supérieure à deux vecteurs. |
|
XMVectorGreaterOrEqual Effectue un test par composant pour une valeur supérieure ou égale à deux vecteurs. |
|
XMVectorGreaterOrEqualR Effectue un test par composant pour une valeur supérieure ou égale à deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVectorGreaterR Effectue un test par composant pour une valeur supérieure à entre deux vecteurs et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVectorHermite Effectue une interpolation de spline Hermite à l’aide des vecteurs spécifiés. (XMVectorHermite) |
|
XMVectorHermiteV Effectue une interpolation de spline Hermite à l’aide des vecteurs spécifiés. (XMVectorHermiteV) |
|
XMVectorInBounds Teste si les composants d’un vecteur donné se trouvent dans des limites définies. |
|
XMVectorInBoundsR Teste si les composants d’un vecteur donné se trouvent dans certaines limites et définit une valeur de comparaison qui peut être examinée à l’aide de fonctions telles que XMComparisonAllTrue. |
|
XMVectorInsert Fait pivoter un vecteur vers la gauche d’un nombre donné de composants 32 bits et insère les éléments sélectionnés de ce résultat dans un autre vecteur. |
|
XMVectorIsInfinite Effectue un test par composant pour +/- infini sur un vecteur. |
|
XMVectorIsNaN Effectue un test NaN par composant sur un vecteur. |
|
XMVectorLerp Effectue une interpolation linéaire entre deux vecteurs. (XMVectorLerp) |
|
XMVectorLerpV Effectue une interpolation linéaire entre deux vecteurs. (XMVectorLerpV) |
|
XMVectorLess Effectue un test par composant pour moins de deux vecteurs. |
|
XMVectorLessOrEqual Effectue un test par composant pour une valeur inférieure ou égale entre deux vecteurs. |
|
XMVectorLog Calcule les deux logarithmes de base de chaque composant d’un vecteur. Remarque Cette fonction est un alias de compatibilité pour XMVectorLog2 pour le code Windows 8 existant. |
|
XMVectorLog10 Calcule le logarithme de base dix de chaque composant d’un vecteur. |
|
XMVectorLog2 Calcule les deux logarithmes de base de chaque composant d’un vecteur. |
|
XMVectorLogE Calcule le logarithme de base de chaque composant d’un vecteur. |
|
XMVectorMax Effectue une comparaison par composant entre deux vecteurs et retourne un vecteur contenant les plus grands composants. |
|
XMVectorMergeXY Crée un vecteur en combinant les composants x et y de deux vecteurs. |
|
XMVectorMergeZW Crée un vecteur en combinant les composants z et w de deux vecteurs. |
|
XMVectorMin Effectue une comparaison par composant entre deux vecteurs et retourne un vecteur contenant les plus petits composants. |
|
XMVectorMod Calcule le reste à virgule flottante par composant du quotient de deux vecteurs. |
|
XMVectorModAngles Calcule l’angle par composant modulo 2PI. |
|
XMVectorMultiply Calcule le produit par composant de deux vecteurs. |
|
XMVectorMultiplyAdd Calcule le produit des deux premiers vecteurs ajoutés au troisième vecteur. |
|
XMVectorNearEqual Effectue un test par composant pour l’égalité de deux vecteurs dans un seuil donné. |
|
XMVectorNegate Calcule la négation d’un vecteur. |
|
XMVectorNegativeMultiplySubtract Calcule la différence entre un troisième vecteur et le produit des deux premiers vecteurs. |
|
XMVectorNorInt Calcule le NOR logique de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorNotEqual Effectue un test par composant pour l’inégalité de deux vecteurs. |
|
XMVectorNotEqualInt Effectue un test par composant pour l’inégalité de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorOrInt Calcule le OR logique de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorPermute Permute les composants de deux vecteurs pour créer un nouveau vecteur. |
|
XMVectorPow Calcule V1 à la puissance de V2. |
|
XMVectorReciprocal Calcule la réciproque par composant d’un vecteur. |
|
XMVectorReciprocalEst Estime la réciproque par composant d’un vecteur. |
|
XMVectorReciprocalSqrt Calcule la racine carrée réciproque par composant d’un vecteur. |
|
XMVectorReciprocalSqrtEst Estime la racine carrée réciproque par composant d’un vecteur. |
|
XMVectorReplicate Réplique une valeur à virgule flottante dans les quatre composants d’un vecteur. |
|
XMVectorReplicateInt Réplique une valeur entière dans les quatre composants d’un vecteur. |
|
XMVectorReplicateIntPtr Réplique une valeur entière référencée par un pointeur dans les quatre composants d’un vecteur. |
|
XMVectorReplicatePtr Réplique une valeur à virgule flottante référencée par pointeur dans les quatre composants d’un vecteur. |
|
XMVectorRotateLeft Fait pivoter le vecteur à gauche d’un nombre donné d’éléments 32 bits. |
|
XMVectorRotateRight Fait pivoter le vecteur vers la droite d’un nombre donné d’éléments 32 bits. |
|
XMVectorRound Arrondit chaque composant d’un vecteur à l’entier pair le plus proche (appelé « Arrondi des banquiers »). |
|
XMVectorSaturate Sature chaque composant d’un vecteur dans la plage 0.0f à 1.0f. |
|
XMVectorScale Scalaire multiplie un vecteur par une valeur à virgule flottante. |
|
XMVectorSelect Effectue une sélection par composant entre deux vecteurs d’entrée et retourne le vecteur résultant. |
|
XMVectorSelectControl Définit un vecteur de contrôle à utiliser dans XMVectorSelect. |
|
XMVectorSet Crée un vecteur à l’aide de quatre valeurs à virgule flottante. |
|
XMVectorSetBinaryConstant Crée un vecteur dont chacun des composants est 0.0f ou 1.0f. |
|
XMVectorSetByIndex Utilisez un objet à virgule flottante pour définir la valeur d’un des quatre composants d’un type de données XMVECTOR contenant des données entières référencées par un index. |
|
XMVectorSetByIndexPtr Utilisez un pointeur vers un instance à virgule flottante pour définir la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données à virgule flottante référencées par un index. |
|
XMVectorSetInt Crée un vecteur avec des composants entiers non signés. |
|
XMVectorSetIntByIndex Utilisez un entier instance pour définir la valeur de l’un des quatre composants d’un type de données XMVECTOR contenant des données entières référencées par un index. |
|
XMVectorSetIntByIndexPtr Utilisez un pointeur vers un entier instance pour définir la valeur de l’un des quatre composants d’un type de données XMVECTORcontenant des données entières référencées par un index. |
|
XMVectorSetIntW Définissez la valeur du composant w d’un type de données XMVECTOR. (XMVectorSetIntW) |
|
XMVectorSetIntWPtr Définit le composant w d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur. |
|
XMVectorSetIntX Définissez la valeur du composant x d’un type de données XMVECTOR. (XMVectorSetIntX) |
|
XMVectorSetIntXPtr Définit le composant x d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur. |
|
XMVectorSetIntY Définissez la valeur du composant y d’un type de données XMVECTOR. (XMVectorSetIntY) |
|
XMVectorSetIntYPtr Définit le composant y d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur. |
|
XMVectorSetIntZ Définissez la valeur du composant z d’un type de données XMVECTOR. (XMVectorSetIntZ) |
|
XMVectorSetIntZPtr Définit le composant z d’un XMVECTOR contenant des données entières, avec une valeur contenue dans un instance de uint32_t référencé par un pointeur. |
|
XMVectorSetW Définissez la valeur du composant w d’un type de données XMVECTOR. (XMVectorSetW) |
|
XMVectorSetWPtr Définit le composant w d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur. |
|
XMVectorSetX Définissez la valeur du composant x d’un type de données XMVECTOR. (XMVectorSetX) |
|
XMVectorSetXPtr Définit le composant x d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur. |
|
XMVectorSetY Définissez la valeur du composant y d’un type de données XMVECTOR. (XMVectorSetY) |
|
XMVectorSetYPtr Définit le composant y d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur. |
|
XMVectorSetZ Définissez la valeur du composant z d’un type de données XMVECTOR. (XMVectorSetZ) |
|
XMVectorSetZPtr Définit le composant z d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans un instance de float référencé par un pointeur. |
|
XMVectorShiftLeft Déplace un vecteur gauche d’un nombre donné d’éléments 32 bits, en remplissant les éléments libérés d’éléments d’un deuxième vecteur. |
|
XMVectorSin Calcule le sinus de chaque composant d’un XMVECTOR. |
|
XMVectorSinCos Calcule le sinus et le cosinus de chaque composant d’un XMVECTOR. |
|
XMVectorSinCosEst Estime le sinus et le cosinus de chaque composant d’un XMVECTOR. |
|
XMVectorSinEst Estime le sinus de chaque composant d’un XMVECTOR. |
|
XMVectorSinH Calcule le sinus hyperbolique de chaque composant d’un XMVECTOR. |
|
XMVectorSplatConstant Crée un vecteur avec des composants à virgule flottante identiques. Chaque composant est une constante divisée par deux levées en exposant entier. |
|
XMVectorSplatConstantInt Crée un vecteur avec des composants entiers identiques. |
|
XMVectorSplatEpsilon Renvoie un vecteur dont chacun des composants est epsilon (1.192092896e-7). |
|
XMVectorsplatInfinity Retourne un vecteur dont chacun des composants est infini (0x7F800000). |
|
XMVectorsplatOne Retourne un vecteur dont chacun des composants est un. |
|
XMVectorsplatQNaN Retourne un vecteur dont chacun des composants est QNaN (0x7CF00000). |
|
XMVectorsplatSignMask Retourne un vecteur dont chacun des composants est le masque de signe (0x80000000). |
|
XMVectorSplatW Réplique le composant w d’un vecteur sur tous les composants. |
|
XMVectorSplatX Réplique le composant x d’un vecteur sur tous les composants. |
|
XMVectorsplaty Réplique le composant y d’un vecteur sur tous les composants. |
|
XMVectorSplatz Réplique le composant z d’un vecteur sur tous les composants. |
|
XMVectorSqrt Calcule la racine carrée par composant d’un vecteur. |
|
XMVectorSqrtEst Estime la racine carrée par composant d’un vecteur. |
|
XMVectorSubtract Calcule la différence de deux vecteurs. |
|
XMVectorSubtractAngles Soustrait deux vecteurs représentant des angles. |
|
XMVectorSum Calcule la somme horizontale des composants d’un XMVECTOR. La somme horizontale est le résultat de l’ajout de chaque composant dans le vecteur. |
|
XMVectorSwizzle Fait pivoter un vecteur. |
|
XMVectorTan Calcule la tangente de chaque composant d’un XMVECTOR. |
|
XMVectorTanEst Estime la tangente de chaque composant d’un XMVECTOR. |
|
XMVectorTanH Calcule la tangente hyperbolique de chaque composant d’un XMVECTOR. |
|
XMVectorTrueInt Retourne un vecteur dont chacun des composants représente true (0xFFFFFFFF). |
|
XMVectorTruncate Arrondit chaque composant d’un vecteur à la valeur entière la plus proche dans la direction de zéro. |
|
XMVectorXorInt Calcule le XOR logique de deux vecteurs, en traitant chaque composant comme un entier non signé. |
|
XMVectorZero Crée le vecteur zéro. |
|
XMVerifyCPUSupport Indique si la bibliothèque DirectXMath prend en charge la plateforme actuelle. |
|
XMXDEC4 Constructeur par défaut pour XMXDEC4. |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir d’un argument de tableau float à quatre éléments. |
|
XMXDEC4 Constructeur pour XMXDEC4. (surcharge 1/2) |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir de quatre arguments float. |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir d’une variable uint32_t6 contenant des données de composant dans un format packed. |
|
XMXDEC4 Constructeur pour XMXDEC4. (surcharge 2/2) |
|
XMXDEC4 Constructeur par défaut pour XMXDEC4. |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir d’un argument de tableau float à quatre éléments. |
|
XMXDEC4 Constructeur pour XMXDEC4. (surcharge 1/2) |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir de quatre arguments float. |
|
XMXDEC4 Initialise une nouvelle instance de XMXDEC4 à partir d’une variable uint32_t6 contenant des données de composant dans un format packed. |
|
XMXDEC4 Constructeur pour XMXDEC4. (surcharge 2/2) |
|
XMXDECN4 Constructeur par défaut pour XMXDECN4. |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMXDECN4 Constructeur pour XMXDECN4. (surcharge 1/2) |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir de quatre floatarguments normalisés. |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMXDECN4 Constructeur pour XMXDECN4. (surcharge 2/2) |
|
XMXDECN4 Constructeur par défaut pour XMXDECN4. |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir d’un argument de tableau float à quatre éléments. |
|
XMXDECN4 Constructeur pour XMXDECN4. (surcharge 1/2) |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir de quatre floatarguments normalisés. |
|
XMXDECN4 Initialise une nouvelle instance de XMXDECN4 à partir d’une variable uint32_t contenant des données de composant dans un format packed. |
|
XMXDECN4 Constructeur pour XMXDECN4. (surcharge 2/2) |
Structures
|
Boundingbox Objet aligné sur un axe englobant. |
|
BoundingFrustum Objet frustum englobant. |
|
BoundingOrientedBox Objet de cadre englobant orienté. |
|
Boundingsphere Objet de sphère englobante. |
|
XMBYTE2 Vecteur 2D où chaque composant est un entier signé de 8 bits (1 octet). |
|
XMBYTE2 Vecteur 2D où chaque composant est un entier signé de 8 bits (1 octet). |
|
XMBYTE4 Vecteur 4D où chaque composant est un entier signé de 8 bits (1 octet). |
|
XMBYTE4 Vecteur 4D où chaque composant est un entier signé de 8 bits (1 octet). |
|
XMBYTEN2 Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMBYTEN2 Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMBYTEN4 Vecteur 3D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMBYTEN4 Vecteur 3D pour stocker des valeurs signées et normalisées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMCOLOR Vecteur de couleur 32 bits Alpha Red Green Blue (ARGB), où chaque canal de couleur est spécifié sous la forme d’un entier de 8 bits non signé. |
|
XMCOLOR Vecteur de couleur 32 bits Alpha Red Green Blue (ARGB), où chaque canal de couleur est spécifié sous la forme d’un entier de 8 bits non signé. |
|
XMDEC4 Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées 10 bits, et le composant w en tant que valeur entière signée 2 bits. |
|
XMDEC4 Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées 10 bits, et le composant w en tant que valeur entière signée 2 bits. |
|
XMDECN4 Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z- signés 10 bits et un composant w signé 2 bits. |
|
XMDECN4 Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z- signés 10 bits et un composant w signé 2 bits. |
|
XMFLOAT2 Vecteur 2D composé de deux valeurs à virgule flottante simple précision. |
|
XMFLOAT2A Décrit une structure XMFLOAT2 alignée sur une limite de 16 octets. |
|
XMFLOAT3 Décrit un vecteur 3D composé de trois valeurs à virgule flottante simple précision. |
|
XMFLOAT3A Décrit une structure XMFLOAT3 alignée sur une limite de 16 octets. |
|
XMFLOAT3PK Décrit un vecteur 3D avec des composants X et Y stockés en tant que nombre à virgule flottante 11 bits et un composant Z stocké sous forme de valeur à virgule flottante de 10 bits. |
|
XMFLOAT3PK Décrit un vecteur 3D avec des composants X et Y stockés en tant que nombre à virgule flottante 11 bits et un composant Z stocké sous forme de valeur à virgule flottante de 10 bits. |
|
XMFLOAT3SE Décrit un vecteur 3D de trois composants à virgule flottante avec des mantisses de 9 bits, chacun partageant le même exposant 5 bits. |
|
XMFLOAT3SE Décrit un vecteur 3D de trois composants à virgule flottante avec des mantisses de 9 bits, chacun partageant le même exposant 5 bits. |
|
XMFLOAT3X3 Matrice à virgule flottante 3x3. |
|
XMFLOAT3X4 Matrice majeure de colonnes 3x4 contenant des composants à virgule flottante 32 bits. |
|
XMFLOAT3X4A Matrice majeure de colonnes 3x4 contenant des composants à virgule flottante 32 bits alignés sur une limite de 16 octets. |
|
XMFLOAT4 Décrit un vecteur 4D composé de quatre valeurs à virgule flottante simple précision. |
|
XMFLOAT4A Décrit une structure XMFLOAT4 alignée sur une limite de 16 octets. |
|
XMFLOAT4X3 Matrice à virgule flottante 4*3. |
|
XMFLOAT4X3A Décrit une structure XMFLOAT4X3 alignée sur une limite de 16 octets. |
|
XMFLOAT4X4 Matrice à virgule flottante 4*4. |
|
XMFLOAT4X4A Décrit une structure XMFLOAT4X4 alignée sur une limite de 16 octets. |
|
XMHALF2 Vecteur 2D composé de deux valeurs à virgule flottante de demi-précision (16 bits). |
|
XMHALF2 Vecteur 2D composé de deux valeurs à virgule flottante de demi-précision (16 bits). |
|
XMHALF4 Décrit un vecteur 4D composé de quatre valeurs à virgule flottante de demi-précision (16 bits). |
|
XMHALF4 Décrit un vecteur 4D composé de quatre valeurs à virgule flottante de demi-précision (16 bits). |
|
XMINT2 Vecteur 2D où chaque composant est un entier signé. |
|
XMINT3 Vecteur 3D où chaque composant est un entier signé. |
|
XMINT4 Vecteur 4D où chaque composant est un entier signé. |
|
XMMATRIX Décrit une matrice 4*4 alignée sur une limite de 16 octets qui correspond à quatre registres de vecteurs matériels. |
|
XMSHORT2 Décrit un vecteur 2D composé de composants entiers signés et normalisés 16 bits. |
|
XMSHORT2 Décrit un vecteur 2D composé de composants entiers signés et normalisés 16 bits. |
|
XMSHORT4 Vecteur 4D composé de composants entiers signés 16 bits. |
|
XMSHORT4 Vecteur 4D composé de composants entiers signés 16 bits. |
|
XMSHORTN2 Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers 16 bits signés (type int16_t). |
|
XMSHORTN2 Vecteur 2D pour stocker des valeurs signées et normalisées sous forme d’entiers 16 bits signés (type int16_t). |
|
XMSHORTN4 Vecteur 4D pour le stockage de valeurs normalisées signées sous forme d’entiers 16 bits signés (type int16_t). |
|
XMSHORTN4 Vecteur 4D pour le stockage de valeurs normalisées signées sous forme d’entiers 16 bits signés (type int16_t). |
|
XMU555 Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 5 bits, et le composant w en tant que valeur entière de 1 bits. |
|
XMU555 Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 5 bits, et le composant w en tant que valeur entière de 1 bits. |
|
XMU565 Vecteur 3D avec des composants x et z représentés sous forme de valeurs entières non signées 5 bits, et le composant y en tant que valeur entière non signée 6 bits. |
|
XMU565 Vecteur 3D avec des composants x et z représentés sous forme de valeurs entières non signées 5 bits, et le composant y en tant que valeur entière non signée 6 bits. |
|
XMUBYTE2 Décrit un vecteur 2D où chaque composant est un entier non signé de 8 bits (1 octet). |
|
XMUBYTE2 Décrit un vecteur 2D où chaque composant est un entier non signé de 8 bits (1 octet). |
|
XMUBYTE4 Décrit un vecteur 4D où chaque composant est un entier non signé de 8 bits (1 octet) de longueur. |
|
XMUBYTE4 Décrit un vecteur 4D où chaque composant est un entier non signé de 8 bits (1 octet) de longueur. |
|
XMUBYTEN2 Vecteur 2D pour le stockage de valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMUBYTEN2 Vecteur 2D pour le stockage de valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMUBYTEN4 Vecteur 3D pour stocker des valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMUBYTEN4 Vecteur 3D pour stocker des valeurs normalisées non signées sous forme d’entiers signés de 8 bits (1 octet). |
|
XMUDEC4 Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits. |
|
XMUDEC4 Vecteur 4D avec des composants x-, y- et z- représentés sous forme de valeurs entières non signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits. |
|
XMUDECN4 Vecteur 4D pour stocker des valeurs entières normalisées et non signées sous forme de composants x, y et z non signés de 10 bits et un composant w 2 bits non signé. |
|
XMUDECN4 Vecteur 4D pour stocker des valeurs entières normalisées et non signées sous forme de composants x, y et z non signés de 10 bits et un composant w 2 bits non signé. |
|
XMUINT2 Vecteur 2D où chaque composant est un entier non signé. |
|
XMUINT3 Vecteur 3D où chaque composant est un entier non signé. |
|
XMUINT4 Vecteur 4D où chaque composant est un entier non signé. |
|
XMUNIBBLE4 Vecteur 4D avec quatre composants entiers 4 bits non signés. |
|
XMUNIBBLE4 Vecteur 4D avec quatre composants entiers 4 bits non signés. |
|
XMUSHORT2 Décrit un vecteur 2D composé de composants entiers non signés 16 bits. |
|
XMUSHORT2 Décrit un vecteur 2D composé de composants entiers non signés 16 bits. |
|
XMUSHORT4 Vecteur 4D composé de composants entiers non signés 16 bits. |
|
XMUSHORT4 Vecteur 4D composé de composants entiers non signés 16 bits. |
|
XMUSHORTN2 Vecteur 2D permettant de stocker des valeurs normalisées non signées sous forme d’entiers 16 bits non signés (type uint16_t). |
|
XMUSHORTN2 Vecteur 2D permettant de stocker des valeurs normalisées non signées sous forme d’entiers 16 bits non signés (type uint16_t). |
|
XMUSHORTN4 Vecteur 4D pour stocker des valeurs normalisées non signées sous forme d’entiers 16 bits signés (type uint16_t). |
|
XMUSHORTN4 Vecteur 4D pour stocker des valeurs normalisées non signées sous forme d’entiers 16 bits signés (type uint16_t). |
|
XMXDEC4 Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits. |
|
XMXDEC4 Vecteur 4D avec des composants x,y-et z- représentés sous forme de valeurs entières signées de 10 bits, et le composant w en tant que valeur entière non signée de 2 bits. |
|
XMXDECN4 Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z signés 10 bits et une valeur normalisée non signée sous forme de composant w 2 bits non signé. |
|
XMXDECN4 Vecteur 4D pour stocker des valeurs signées et normalisées en tant que composants x-,y-et z signés 10 bits et une valeur normalisée non signée sous forme de composant w 2 bits non signé. |