struktur XMUINT3 (directxmath.h)
Vektor 3D di mana setiap komponen adalah bilangan bulat yang tidak ditandatangani.
Untuk daftar fungsionalitas tambahan seperti konstruktor dan operator yang tersedia saat XMUINT3
Anda memprogram di C++, lihat Ekstensi XMUINT3.
Sintaks
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
);
};
Anggota
x
Nilai bilangan bulat yang tidak ditandatangani yang menjelaskan koordinat x vektor.
y
Nilai bilangan bulat yang tidak ditandatangani yang menjelaskan koordinat y vektor.
z
Nilai bilangan bulat yang tidak ditandatangani yang menjelaskan koordinat z vektor.
Konstruktor default untuk XMUINT3
.
Konstruktor default untuk XMUINT3.
void XMUINT3( const XMUINT3 & unnamedParam1)
Konstruktor untuk XMUINT3
.
Konstruktor untuk XMUINT3.
XMUINT3 & operator=( const XMUINT3 & unnamedParam1)
Menetapkan data komponen vektor dari satu instans XMUINT3
ke instans saat ini dari XMUINT3
.
Operator ini menetapkan data komponen vektor dari satu instans XMUINT3 ke instans saat ini dari XMUINT3
.
XMUINT3 batal( XMUINT3 && unnamedParam1)
Konstruktor untuk XMUINT3
.
Konstruktor untuk XMUINT3.
XMUINT3 & operator=( XMUINT3 && unnamedParam1)
XMUINT3 uint32_t _x, uint32_t _y, uint32_t _z) noexcept
Menginisialisasi instans baru dari XMUINT3
tiga uint32_t
argumen.
Konstruktor ini menginisialisasi instans baru XMUINT3 dari tiga uint32_t
argumen.
void XMUINT3( const uint32_t *pArray) noexcept
Menginisialisasi instans baru XMUINT3 dari argumen array tiga elemen uint32_t
.
Konstruktor ini menginisialisasi instans baru XMUINT3 dari argumen array tiga elemen uint32_t
.
bool operator==( const XMUINT3 & unnamedParam1)
auto operator<=>( const XMUINT3 & unnamedParam1)
Keterangan
Anda dapat menggunakan XMLoadUInt3 untuk memuat XMUINT3
ke dalam instans XMVECTOR.
Anda dapat menggunakan XMStoreUInt3 untuk menyimpan instans ke dalam instans XMVECTOR
XMUINT3
.
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
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