struktur XMFLOAT2 (directxmath.h)
Vektor 2D yang terdiri dari dua nilai floating-point presisi tunggal.
Untuk daftar fungsionalitas tambahan seperti konstruktor dan operator yang tersedia saat XMFLOAT2
Anda memprogram di C++, lihat Ekstensi XMFLOAT2.
Sintaks
struct XMFLOAT2 {
float x;
float y;
void XMFLOAT2();
void XMFLOAT2(
const XMFLOAT2 & unnamedParam1
);
XMFLOAT2 & operator=(
const XMFLOAT2 & unnamedParam1
);
void XMFLOAT2(
XMFLOAT2 && unnamedParam1
);
XMFLOAT2 & operator=(
XMFLOAT2 && unnamedParam1
);
void XMFLOAT2(
float _x,
float _y
) noexcept;
void XMFLOAT2(
const float *pArray
) noexcept;
bool operator==(
const XMFLOAT2 & unnamedParam1
);
auto operator<=>(
const XMFLOAT2 & unnamedParam1
);
};
Anggota
x
nilai float yang menjelaskan koordinat x vektor.
y
nilai float yang menjelaskan koordinat y dari vektor.
Konstruktor default untuk XMFLOAT2
.
Konstruktor default untuk XMFLOAT2.
XMFLOAT2 batal( const XMFLOAT2 & unnamedParam1)
Konstruktor untuk XMFLOAT2
.
Konstruktor untuk XMFLOAT2.
XMFLOAT2 & operator=( const XMFLOAT2 & unnamedParam1)
Menetapkan data komponen vektor dari satu instans XMFLOAT2
ke instans saat ini dari XMFLOAT2
.
Operator ini menetapkan data komponen vektor dari satu instans XMFLOAT2 ke instans saat ini dari XMFLOAT2
.
XMFLOAT2 batal( XMFLOAT2 && unnamedParam1)
Konstruktor untuk XMFLOAT2
.
Konstruktor untuk XMFLOAT2.
XMFLOAT2 & operator=( XMFLOAT2 && unnamedParam1)
XMFLOAT2 batal (float _x, float _y) noexcept
Menginisialisasi instans baru dari XMFLOAT2
dua float
argumen.
Konstruktor ini menginisialisasi instans baru XMFLOAT2 dari dua float
argumen.
void XMFLOAT2( const float *pArray) noexcept
Menginisialisasi instans baru dari XMFLOAT2
argumen array dua elemen float
.
Konstruktor ini menginisialisasi instans baru XMFLOAT2 dari argumen array dua elemen float
.
bool operator==( const XMFLOAT2 & unnamedParam1)
auto operator<=>( const XMFLOAT2 & unnamedParam1)
Keterangan
XMFLOAT2
dapat dimuat ke dalam instans XMVECTOR dengan menggunakan XMLoadFloat2.
Instans dapat disimpan ke dalam instans XMVECTOR
XMFLOAT2
dengan XMStoreFloat2.
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk