XMFLOAT4 struttura (directxmath.h)
Descrive un vettore 4D costituito da quattro valori a virgola mobile a precisione singola.
Per un elenco di funzionalità aggiuntive, ad esempio costruttori e operatori disponibili quando XMFLOAT4
si esegue la programmazione in C++, vedere estensioni XMFLOAT4.
Sintassi
struct XMFLOAT4 {
float x;
float y;
float z;
float w;
void XMFLOAT4();
void XMFLOAT4(
const XMFLOAT4 & unnamedParam1
);
XMFLOAT4 & operator=(
const XMFLOAT4 & unnamedParam1
);
void XMFLOAT4(
XMFLOAT4 && unnamedParam1
);
XMFLOAT4 & operator=(
XMFLOAT4 && unnamedParam1
);
void XMFLOAT4(
float _x,
float _y,
float _z,
float _w
) noexcept;
void XMFLOAT4(
const float *pArray
) noexcept;
bool operator==(
const XMFLOAT4 & unnamedParam1
);
auto operator<=>(
const XMFLOAT4 & unnamedParam1
);
};
Members
x
valore float che descrive la coordinata x del vettore.
y
valore float che descrive la coordinata y del vettore.
z
valore float che descrive la coordinata z del vettore.
w
valore float che descrive la coordinata w del vettore.
Costruttore predefinito per XMFLOAT4
.
Costruttore predefinito per XMFLOAT4.
void XMFLOAT4( const XMFLOAT4 & unnamedParam1)
Costruttore per XMFLOAT4
.
Costruttore per XMFLOAT4.
XMFLOAT4 & operator=( const XMFLOAT4 & unnamedParam1)
Assegna i dati del componente vettore da un'istanza di XMFLOAT4
all'istanza corrente di XMFLOAT4
.
Questo operatore assegna i dati del componente vettore da un'istanza di XMFLOAT4 all'istanza corrente di XMFLOAT4
.
void XMFLOAT4( XMFLOAT4 && senza nomeParam1)
Costruttore per XMFLOAT4
.
Costruttore per XMFLOAT4.
XMFLOAT4 & operator=( XMFLOAT4 && unnamedParam1)
Assegna i dati del componente vettore da un'istanza di XMFLOAT4
all'istanza corrente di XMFLOAT4
.
Questo operatore assegna i dati del componente vettore da un'istanza di XMFLOAT4 all'istanza corrente di XMFLOAT4
.
void XMFLOAT4( float _x, float _y, float _z, float _w) noexcept
Inizializza una nuova istanza di XMFLOAT4
da quattro float
argomenti.
Questo costruttore inizializza una nuova istanza di XMFLOAT4 da quattro float
argomenti.
void XMFLOAT4( const float *pArray) noexcept
Costruttore per XMFLOAT4
.
Costruttore per XMFLOAT4.
bool operator==( const XMFLOAT4 & unnamedParam1)
auto operator<=>( const XMFLOAT4 & unnamedParam1)
Commenti
XMFLOAT4
può essere caricato in istanze di XMVECTOR usando XMLoadFloat4.
Le istanze di possono essere archiviate in un'istanza di XMVECTOR
XMFLOAT4
con XMStoreFloat4.
Namespace: Usare DirectX
Requisiti della piattaforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con il 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 |