Fungsi XMUBYTE2::XMUBYTE2(constfloat*) (directxpackedvector.h)
Menginisialisasi instans baru XMUBYTE2 dari argumen array dua elemen float
.
Konstruktor ini menginisialisasi instans baru XMUBYTE2 dari argumen array dua elemen float
.
Catatan Konstruktor ini hanya tersedia dengan C++.
Sintaks
void XMUBYTE2(
const float *pArray
) noexcept;
Parameter
pArray
Array float dua elemen yang berisi nilai yang digunakan untuk menginisialisasi dua komponen instans baru XMUBYTE2.
Menampilkan nilai
Tidak ada
Keterangan
Besarnya setiap anggota argumen pArray ke konstruktor akan dijepit ke rentang yang didukung oleh bilangan bulat bertanda 8-bit [0,0, 255,0].
Pseudocode berikut menunjukkan pengoperasian konstruktor ini:
XMUBYTE2 instance;
instance.x = (uint8_t)min( max( pArray[0] 0.0 ), 255.0 );
instance.y = (uint8_t)min( max( pArray[1] 0.0 ), 255.0 );
Persyaratan
Target Platform | Windows |
Header | directxpackedvector.h |