firstbithigh 函数
获取从最高顺序位开始的第一个集位的位置,并按组件向下工作。
语法
int firstbithigh(
in int 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 |
另请参阅