次の方法で共有


WaveActiveMax 関数

現在のウェーブ内のすべてのアクティブなレーンにわたって式の最大値を返し、それをすべてのアクティブなレーンにレプリケートします。

構文

<type> WaveActiveMax(
   <type> expr
);

パラメーター

expr

評価する式。

戻り値

最大値。

注釈

操作の順序は未定義です。

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

 

 float3 maxPos = WaveActiveMax( myPoint.position );
    BoundingBox.max = max( maxPos, BoundingBox.max );

関連項目

シェーダー モデル 6 の概要

シェーダー モデル 6