Fonctions d’accesseur vectoriel de la bibliothèque DirectXMath

Répertorie les fonctions d’accesseur vectoriel fournies par la bibliothèque DirectXMath.

Les accesseurs vectoriels DirectXMath permettent aux développeurs d’écrire du code qui obtient et définit des composants individuels d’un vecteur de manière portable et optimale.

Contenu de cette section

Rubrique Description
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 un instance d’un point flottant référencé 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 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 un 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 w composant d’un type de données XMVECTOR.
XMVectorGetIntWPtr
Récupère le w composant d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans un instance de uint32_t référencé par un pointeur.
XMVectorGetIntX
Récupérez le x composant d’un type de données XMVECTOR.
XMVectorGetIntXPtr
Récupère le x composant d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans un instance de uint32_t référencé par un pointeur.
XMVectorGetIntY
Récupérez le y composant d’un type de données XMVECTOR.
XMVectorGetIntYPtr
Récupère le y composant d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans un instance de uint32_t référencé par un pointeur.
XMVectorGetIntZ
Récupérez le z composant d’un type de données XMVECTOR.
XMVectorGetIntZPtr
Récupère le z composant d’un type de données XMVECTOR contenant des données entières et stocke la valeur de ce composant dans un instance de uint32_t référencé par un pointeur.
XMVectorGetW
Récupérez le w composant d’un type de données XMVECTOR.
XMVectorGetWPtr
Récupérez le w composant d’un type de données XMVECTOR contenant des données à virgule flottante et stockez la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetX
Récupérez le x composant d’un type de données XMVECTOR.
XMVectorGetXPtr
Récupérez le x composant d’un type de données XMVECTOR contenant des données à virgule flottante et stockez la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetY
Récupérez le y composant d’un type de données XMVECTOR.
XMVectorGetYPtr
Récupérez le y composant d’un type de données XMVECTOR contenant des données à virgule flottante et stockez la valeur de ce composant dans une instance de float référencée par un pointeur.
XMVectorGetZ
Récupérez le z composant d’un type de données XMVECTOR.
XMVectorGetZPtr
Récupérez le z composant d’un type de données XMVECTOR contenant des données à virgule flottante et stockez la valeur de ce composant dans une instance de float référencée par un pointeur.
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.
XMVectorSetIntByIndex
Utilisez un instance entier 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 XMVECTOR contenant des données entières référencées par un index.
XMVectorSetIntW
Définissez la valeur du w composant d’un type de données XMVECTOR.
XMVectorSetIntWPtr
Définit le w composant 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 x composant d’un type de données XMVECTOR.
XMVectorSetIntXPtr
Définit le x composant 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 y composant d’un type de données XMVECTOR.
XMVectorSetIntYPtr
Définit le y composant 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 z composant d’un type de données XMVECTOR.
XMVectorSetIntZPtr
Définit le z composant 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 w composant d’un type de données XMVECTOR.
XMVectorSetWPtr
Définit le w composant d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans une instance de float référencée par un pointeur.
XMVectorSetX
Définissez la valeur du x composant d’un type de données XMVECTOR.
XMVectorSetXPtr
Définit le x composant d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans une instance de float référencée par un pointeur.
XMVectorSetY
Définissez la valeur du y composant d’un type de données XMVECTOR.
XMVectorSetYPtr
Définit le y composant d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans une instance de float référencée par un pointeur.
XMVectorSetZ
Définissez la valeur du z composant d’un type de données XMVECTOR.
XMVectorSetZPtr
Définit le z composant d’un XMVECTOR contenant des données à virgule flottante, avec une valeur contenue dans une instance de float référencée par un pointeur.

 

Fonctions de bibliothèque DirectXMath