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

**命名空间:**Concurrency::direct3d

请参见

参考

Concurrency::direct3d 命名空间