Bagikan melalui


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

Lihat juga

XMUBYTE2

Konstruktor XMUBYTE2