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 ノイズが 2 ピクセル間のサイクル全体を完了します。 これらのピクセルの補間が容易であるため、ピクセル間に相関関係がないため、完全にランダムなピクセルになります。 ベース周波数の値が 0.1(1/DIP) の場合、Perlin ノイズ関数は 10 DIP ごとに繰り返されます。 これにより、ピクセル間の相関関係が生じ、一般的な乱気流効果が表示されます。
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
対象プラットフォーム | Windows |
ヘッダー | dcomp.h |
Library | Dcomp.lib |
[DLL] | Dcomp.dll |