次の方法で共有


WaveReadLaneAt 関数

指定されたウェーブ内の指定されたレーン インデックスの式の値を返します。

構文

<type> WaveReadLaneAt(
   <type> expr,
   uint laneIndex
);

パラメーター

expr

評価する式。

laneIndex

expr の結果が返されるレーンのインデックス。

戻り値

結果の値は expr の結果です。 laneIndex が均一の場合、それは均一になります。

解説

laneIndex が均一の場合、これは実質的にブロードキャスト操作です。それ以外の場合はシャッフル操作です。

ヘルパー レーンでは、または laneIndex によって参照されているレーンが非アクティブであるかヘルパー レーンである場合は、結果は定義されません。

この関数は、すべてのシェーダー ステージでシェーダー モデル 6.0 からサポートされています。

関連項目