Struttura XMINT3 (directxmath.h)
Vettore 3D in cui ogni componente è un intero con segno.
Per un elenco di altre funzionalità, ad esempio costruttori e operatori disponibili quando XMINT3
si esegue la programmazione in C++, vedere Estensioni XMINT3.
Sintassi
struct XMINT3 {
int32_t x;
int32_t y;
int32_t z;
void XMINT3();
void XMINT3(
const XMINT3 & unnamedParam1
);
XMINT3 & operator=(
const XMINT3 & unnamedParam1
);
void XMINT3(
XMINT3 && unnamedParam1
);
XMINT3 & operator=(
XMINT3 && unnamedParam1
);
void XMINT3(
int32_t _x,
int32_t _y,
int32_t _z
) noexcept;
void XMINT3(
const int32_t *pArray
) noexcept;
bool operator==(
const XMINT3 & unnamedParam1
);
auto operator<=>(
const XMINT3 & unnamedParam1
);
};
Members
x
Valore intero firmato che descrive la coordinata x del vettore.
y
Valore intero firmato che descrive la coordinata y del vettore.
z
Valore intero firmato che descrive la coordinata z del vettore.
Costruttore predefinito per XMINT3
.
Costruttore predefinito per XMINT3.
void XMINT3( const XMINT3 & unnamedParam1)
Costruttore per XMINT3
.
XMINT3 & operator=( const XMINT3 & unnamedParam1)
Assegna i dati del componente vettore da un'istanza di XMINT3
all'istanza corrente di XMINT3
.
Questo operatore assegna i dati del componente vettore da un'istanza di XMINT3 all'istanza corrente di XMINT3
.
void XMINT3( XMINT3 && senza nomeParam1)
Costruttore per XMINT3
.
XMINT3 & operator=( XMINT3 && unnamedParam1)
void XMINT3( int32_t _x, int32_t _y, int32_t _z) noexcept
Inizializza una nuova istanza di XMINT3
da tre int32_t
argomenti.
Questo costruttore inizializza una nuova istanza di XMINT3 da tre int32_t
argomenti.
void XMINT3( const int32_t *pArray) noexcept
Inizializza una nuova istanza di da un argomento di matrice di XMINT3
tre elementi int32_t
.
Questo costruttore inizializza una nuova istanza di XMINT3 da un argomento di matrice di tre elementi int32_t
.
bool operator==( const XMINT3 & unnamedParam1)
auto operator<=>( const XMINT3 & unnamedParam1)
Commenti
È possibile usare XMLoadSInt3 per caricare XMINT3
in istanze di XMVECTOR.
È possibile usare XMStoreSInt3 per archiviare le istanze di XMVECTOR
in un'istanza di XMINT3
.
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
Requisito | Valore |
---|---|
Intestazione | directxmath.h |