IDCompositionTurbulenceEffect::SetBaseFrequency 方法 (dcomp.h)
设置 X 和 Y 方向的基频率。
语法
HRESULT SetBaseFrequency(
[in, ref] const D2D1_VECTOR_2F & frequency
);
参数
[in, ref] frequency
类型: const D2D1_VECTOR_2F
X 和 Y 方向的基本频率。 此值必须大于 0。 单位以 1/DIP 为单位指定。 如果值为 1 (1/DIP,则基频) 会导致 Perlin 噪声完成两个像素之间的整个周期。 这些像素的轻松内插会导致完全随机的像素,因为像素之间没有相关性。 值 0.1 (1/DIP) 基频会导致 Perlin 噪声函数每 10 个 DIP 重复一次。 这会导致像素与典型湍流效应之间的关联可见。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
目标平台 | Windows |
标头 | dcomp.h |
Library | Dcomp.lib |
DLL | Dcomp.dll |