countbits 函数

计算输入整数中设置的每个组件 (位数) 。

语法

uint countbits(
  in uint value
);

parameters

value [in]

类型: uint

输入值。

返回值

类型: uint

位数。

注解

以下重载版本也可用:

uint count_bits(uint value);
uint2 count_bits(uint2 value);
uint3 count_bits(uint3 value);
uint4 count_bits(uint4 value);

最小着色器模型

以下着色器模型中支持此函数。

着色器模型 支持
着色器模型 5 和更高着色器模型

 

以下类型的着色器支持此函数:

顶点 外壳 几何结构 像素 计算
x x x x x x

 

另请参阅

内部函数

着色器模型 5