Bagikan melalui


fungsi firstbithigh

Mendapatkan lokasi bit set pertama mulai dari bit urutan tertinggi dan bekerja ke bawah, per komponen.

Sintaks

int firstbithigh(
  in int value
);

Parameter

value [in]

Jenis: int

Nilai input.

Nilai kembali

Jenis: int

Lokasi bit set pertama.

Keterangan

Untuk bilangan bulat yang ditandatangani, bit signifikan pertama adalah nol untuk angka negatif.

Versi kelebihan beban berikut juga tersedia:

int2 firstbithigh(int2 value);
int3 firstbithigh(int3 value);
int4 firstbithigh(int4 value);
uint firstbithigh(uint value);
uint2 firstbithigh(uint2 value);
uint3 firstbithigh(uint3 value);
uint4 firstbithigh(uint4 value);

Minimum Shader Model

Fungsi ini didukung dalam model shader berikut.

Shader Model Didukung
Model Shader 5 dan model shader yang lebih tinggi ya

 

Fungsi ini didukung dalam jenis shader berikut:

Puncak Hull Domain Geometri Pixel Compute
x x x x x x

 

Lihat juga

Fungsi Intrinsik

Model Shader 5