Метод 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) для базовой частоты приводит к тому, что шум Перлина завершает весь цикл между двумя пикселями. Упрощение интерполяции для этих пикселей приводит к совершенно случайным пикселям, так как корреляция между пикселями отсутствует. Значение 0,1 (1/DIP) для базовой частоты приводит к тому, что функция шума Perlin повторяется каждые 10 DIP. Это приводит к корреляции между пикселями и видимым типичным эффектом турбулентности.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Целевая платформа | Windows |
Header | dcomp.h |
Библиотека | Dcomp.lib |
DLL | Dcomp.dll |