Bagikan melalui


Fungsi XMUSHORT2::XMUSHORT2(constfloat*) (directxpackedvector.h)

Menginisialisasi instans baru XMUSHORT2 dari argumen array dua elemen float .

Konstruktor ini menginisialisasi instans baru XMUSHORT2 dari argumen array dua elemen float .

Catatan Konstruktor ini hanya tersedia di bawah C++.

Sintaks

void XMUSHORT2(
  const float *pArray
) noexcept;

Parameter

pArray

Dua array float elemen yang berisi nilai yang digunakan untuk menginisialisasi dua komponen instans baru XMUSHORT2.

Menampilkan nilai

Tidak ada

Keterangan

Besarnya setiap anggota argumen pArray ke konstruktor akan dijepit ke rentang yang didukung oleh bilangan bulat yang tidak ditandatangani 16-bit [0,0, 65535.0].

Pseudocode berikut menunjukkan operasi konstruktor ini:

XMUSHORT2 instance;

instance.x = (uint16_t)min( max( pArray[0] 0.0 ), 65535.0 );
instance.y = (uint16_t)min( max( pArray[1] 0.y0 ), 65535.0 );

Persyaratan

   
Target Platform Windows
Header directxpackedvector.h

Lihat juga

XMUSHORT2

Konstruktor XMUSHORT2