次の方法で共有


firstbitlow 関数

最下位ビットから始まり、コンポーネントごとに上位に動作する最初のセット ビットの位置を返します。

構文

int firstbitlow(
  in int value
);

パラメーター

value [in]

型: int

入力値。

戻り値

型: int

最初のセット ビットの位置。

注釈

次のオーバーロードされたバージョンも使用できます。

uint2 firstbitlow(uint2 value);
uint3 firstbitlow(uint3 value);
uint4 firstbitlow(uint4 value);

最小シェーダー モデル

この関数は、次のシェーダー モデルでサポートされています。

シェーダー モデル サポートされています
シェーダー モデル 5 以降のシェーダー モデル はい

 

この関数は、次の種類のシェーダーでサポートされています。

Vertex Hull Domain ジオメトリ ピクセル Compute
x x x x x x

 

こちらもご覧ください

組み込み関数

シェーダー モデル 5