smoothstep 関数

_X が範囲 [_Min、 _Max] の場合、 0 ~ 1 の Hermite の滑らかな補間を返します。

inline float smoothstep(
   float _Min,
   float _Max,
   float _X
) restrict(amp);

パラメーター

  • _Min
    浮動小数点値

  • _Max
    浮動小数点値

  • _X
    浮動小数点値

戻り値

_X が _Min 未満の場合は 0 を返します; _X が _Max を超える場合は 1; それ _X が範囲 [_Min、 _Max] の場合、 0 ~ 1 の値

必要条件

ヘッダー: amp.h

名前空間: の同時実行:: direct3d

参照

関連項目

Concurrency::direct3d 名前空間