struktur XMFLOAT4 (directxmath.h)
Menjelaskan vektor 4D yang terdiri dari empat nilai floating-point presisi tunggal.
Untuk daftar fungsionalitas tambahan seperti konstruktor dan operator yang tersedia saat XMFLOAT4
Anda memprogram di C++, lihat Ekstensi XMFLOAT4.
Sintaks
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
);
};
Anggota
x
nilai float yang menjelaskan koordinat x vektor.
y
nilai float yang menjelaskan koordinat y vektor.
z
nilai float yang menjelaskan koordinat z vektor.
w
nilai float yang menjelaskan koordinat w vektor.
Konstruktor default untuk XMFLOAT4
.
Konstruktor default untuk XMFLOAT4.
void XMFLOAT4( const XMFLOAT4 & unnamedParam1)
Konstruktor untuk XMFLOAT4
.
Konstruktor untuk XMFLOAT4.
XMFLOAT4 & operator=( const XMFLOAT4 & unnamedParam1)
Menetapkan data komponen vektor dari satu instans XMFLOAT4
ke instans saat ini dari XMFLOAT4
.
Operator ini menetapkan data komponen vektor dari satu instans XMFLOAT4 ke instans saat ini dari XMFLOAT4
.
void XMFLOAT4( XMFLOAT4 && unnamedParam1)
Konstruktor untuk XMFLOAT4
.
Konstruktor untuk XMFLOAT4.
operator XMFLOAT4 &=( XMFLOAT4 && unnamedParam1)
Menetapkan data komponen vektor dari satu instans XMFLOAT4
ke instans saat ini dari XMFLOAT4
.
Operator ini menetapkan data komponen vektor dari satu instans XMFLOAT4 ke instans saat ini dari XMFLOAT4
.
XMFLOAT4 batal (_x float, _y float, _z float, float _w) noexcept
Menginisialisasi instans baru dari XMFLOAT4
empat float
argumen.
Konstruktor ini menginisialisasi instans baru XMFLOAT4 dari empat float
argumen.
void XMFLOAT4( const float *pArray) noexcept
Konstruktor untuk XMFLOAT4
.
Konstruktor untuk XMFLOAT4.
bool operator==( const XMFLOAT4 & unnamedParam1)
auto operator<=>( const XMFLOAT4 & unnamedParam1)
Keterangan
XMFLOAT4
dapat dimuat ke dalam instans XMVECTOR dengan menggunakan XMLoadFloat4.
Instans dapat disimpan ke dalam instans XMVECTOR
XMFLOAT4
dengan XMStoreFloat4.
Namespace: Gunakan DirectX
Persyaratan Platform
Microsoft Visual Studio 2010 atau Microsoft Visual Studio 2012 dengan Windows SDK untuk Windows 8. Didukung untuk aplikasi desktop Win32, aplikasi Windows Store, dan aplikasi Windows Phone 8.Persyaratan
Persyaratan | Nilai |
---|---|
Header | directxmath.h |