firstbithigh 函式
取得第一個設定位的位置,從最高順序位開始,並在每個元件向下運作。
語法
int firstbithigh(
in int value
);
參數
-
value [in]
-
類型: int
輸入值。
傳回值
類型: int
第一個設定位的位置。
備註
如果是帶正負號的整數,第一個有效位是負數的零。
您也可以使用下列多載版本:
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);
最小著色器模型
下列著色器模型支援此函式。
著色器模型 | 支援 |
---|---|
著色器模型 5 和更高的著色器模型 | 是 |
下列著色器類型支援此函式:
頂點 | 船體 | 網域 | 幾何形狀 | 像素 | 計算 |
---|---|---|---|---|---|
x | x | x | x | x | x |
另請參閱