Bagikan melalui


XMUSHORT2::XMUSHORT2(float,float) (directxpackedvector.h)

Menginisialisasi instans baru dari XMUSHORT2 dua float argumen.

Konstruktor ini menginisialisasi instans baru XMUSHORT2 dari dua float argumen.

Catatan Konstruktor ini hanya tersedia di bawah C++.
 

Sintaks

void XMUSHORT2(
  float _x,
  float _y
) noexcept;

Parameter

_x

Nilai koordinat x vektor, anggota x dari instans baru XMUSHORT2 .

_y

Nilai koordinat y dari vektor, anggota y instans baru XMUSHORT2 .

Nilai kembali

Tidak ada

Keterangan

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

Pseudocode berikut menunjukkan pengoperasian konstruktor ini:


	XMUSHORT2 instance;

	instance.x = (uint16_t)min( max( _x, 0.0 ), 65535.0 );
	instance.y = (uint16_t)min( max( _y, 0.0 ), 65535.0 );
    

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header directxpackedvector.h

Lihat juga

Referensi

XMUSHORT2

Konstruktor XMUSHORT2