XMUINT3 struttura (directxmath.h)
Vettore 3D in cui ogni componente è un intero senza segno.
Per un elenco di funzionalità aggiuntive, ad esempio costruttori e operatori disponibili quando XMUINT3
si esegue la programmazione in C++, vedere estensioni XMUINT3.
Sintassi
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
);
};
Members
x
Valore intero senza segno che descrive la coordinata x del vettore.
y
Valore intero senza segno che descrive la coordinata y del vettore.
z
Valore intero senza segno che descrive la coordinata z del vettore.
Costruttore predefinito per XMUINT3
.
Costruttore predefinito per XMUINT3.
void XMUINT3( const XMUINT3 & unnamedParam1)
Costruttore per XMUINT3
.
Costruttore per XMUINT3.
XMUINT3 & operator=( const XMUINT3 & unnamedParam1)
Assegna i dati del componente vettore da un'istanza di XMUINT3
all'istanza corrente di XMUINT3
.
Questo operatore assegna i dati del componente vettore da un'istanza di XMUINT3 all'istanza corrente di XMUINT3
.
void XMUINT3( XMUINT3 && senza nomeParam1)
Costruttore per XMUINT3
.
Costruttore per XMUINT3.
XMUINT3 & operator=( XMUINT3 && unnamedParam1)
void XMUINT3( uint32_t _x, uint32_t _y, uint32_t _z) noexcept
Inizializza una nuova istanza di XMUINT3
da tre uint32_t
argomenti.
Questo costruttore inizializza una nuova istanza di XMUINT3 da tre uint32_t
argomenti.
void XMUINT3( const uint32_t *pArray) noexcept
Inizializza una nuova istanza di XMUINT3 da un argomento di matrice di tre elementi uint32_t
.
Questo costruttore inizializza una nuova istanza di XMUINT3 da un argomento matrice a tre elementi uint32_t
.
bool operator==( const XMUINT3 & unnamedParam1)
auto operator<=>( const XMUINT3 & unnamedParam1)
Commenti
È possibile usare XMLoadUInt3 per caricare XMUINT3
in istanze di XMVECTOR.
È possibile usare XMStoreUInt3 per archiviare le istanze di XMVECTOR
in un'istanza di XMUINT3
.
Namespace: Usare DirectX
Requisiti della piattaforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.Requisiti
Intestazione | directxmath.h |