Bagikan melalui


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

Menginisialisasi instans baru dari XMBYTE2 dua float argumen.

Konstruktor ini menginisialisasi instans baru XMBYTE2 dari dua float argumen.

Catatan Konstruktor ini hanya tersedia dengan C++.
 

Sintaks

void XMBYTE2(
  float _x,
  float _y
) noexcept;

Parameter

_x

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

_y

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

Nilai kembali

Tidak ada

Keterangan

Besarnya setiap argumen ke konstruktor akan dijepit ke rentang yang didukung oleh bilangan bulat bertanda tangan 8-bit [-127.0, 127.0].

Pseudocode berikut menunjukkan pengoperasian konstruktor ini:


	XMBYTE2 instance;

	instance.x = (int8_t)min( max( _x, -127.0 ), 127.0 );
	instance.y = (int8_t)min( max( _y, -127.0 ), 127.0 );
    

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header directxpackedvector.h

Lihat juga

Referensi

XMBYTE2

Konstruktor XMBYTE2