XMUINT3 structure (directxmath.h)
Vecteur 3D où chaque composant est un entier non signé.
Pour obtenir la liste des fonctionnalités supplémentaires telles que les constructeurs et les opérateurs disponibles XMUINT3
lors de la programmation en C++, consultez extensions XMUINT3.
Syntaxe
struct XMUINT3 {
uint32_t x;
uint32_t y;
uint32_t z;
void XMUINT3();
void XMUINT3(
const XMUINT3 & unnamedParam1
);
XMUINT3 & operator=(
const XMUINT3 & unnamedParam1
);
void XMUINT3(
XMUINT3 && unnamedParam1
);
XMUINT3 & operator=(
XMUINT3 && unnamedParam1
);
void XMUINT3(
uint32_t _x,
uint32_t _y,
uint32_t _z
) noexcept;
void XMUINT3(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT3 & unnamedParam1
);
auto operator<=>(
const XMUINT3 & unnamedParam1
);
};
Membres
x
Valeur entière non signée décrivant la coordonnée x du vecteur.
y
Valeur entière non signée décrivant la coordonnée y du vecteur.
z
Valeur entière non signée décrivant la coordonnée z du vecteur.
Constructeur par défaut pour XMUINT3
.
Constructeur par défaut pour XMUINT3.
void XMUINT3( const XMUINT3 & unnamedParam1)
Constructeur pour XMUINT3
.
Constructeur pour XMUINT3.
XMUINT3 & operator=( const XMUINT3 & unnamedParam1)
Affecte les données du composant vectoriel d’un instance de XMUINT3
à la instance actuelle de XMUINT3
.
Cet opérateur affecte les données du composant vectoriel d’un instance de XMUINT3 à la instance actuelle de XMUINT3
.
void XMUINT3( XMUINT3 && unnamedParam1)
Constructeur pour XMUINT3
.
Constructeur pour XMUINT3.
XMUINT3 & operator=( XMUINT3 && unnamedParam1)
void XMUINT3( uint32_t _x, uint32_t _y, uint32_t _z) noexcept
Initialise une nouvelle instance de à partir de XMUINT3
trois uint32_t
arguments.
Ce constructeur initialise une nouvelle instance de XMUINT3 à partir de trois uint32_t
arguments.
void XMUINT3( const uint32_t *pArray) noexcept
Initialise une nouvelle instance de XMUINT3 à partir d’un argument de tableau à trois élémentsuint32_t
.
Ce constructeur initialise une nouvelle instance de XMUINT3 à partir d’un argument de tableau à trois élémentsuint32_t
.
bool operator==( const XMUINT3 & unnamedParam1)
auto operator<=>( const XMUINT3 & unnamedParam1)
Remarques
Vous pouvez utiliser XMLoadUInt3 pour charger XMUINT3
dans des instances de XMVECTOR.
Vous pouvez utiliser XMStoreUInt3 pour stocker des instances de XMVECTOR
dans un instance de XMUINT3
.
Noms: Utiliser DirectX
Configuration requise pour la plateforme
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 avec le SDK Windows pour Windows 8. Pris en charge pour les applications de bureau Win32, les applications du Windows Store et les applications Windows Phone 8.Configuration requise
En-tête | directxmath.h |