Compartilhar via


Método IDCompositionTurbulenceEffect::SetBaseFrequency (dcomp.h)

Define as frequências base na direção X e Y.

Sintaxe

HRESULT SetBaseFrequency(
  [in, ref] const D2D1_VECTOR_2F & frequency
);

Parâmetros

[in, ref] frequency

Tipo: const D2D1_VECTOR_2F

As frequências base na direção X e Y. Deve ser maior que 0. As unidades são especificadas em 1/DIPs. Um valor de 1 (1/DIPs) para a frequência base resulta no ruído Perlin completando um ciclo inteiro entre dois pixels. A interpolação de facilidade para esses pixels resulta em pixels completamente aleatórios, pois não há correlação entre os pixels. Um valor de 0,1(1/DIPs) para a frequência base resulta na função de ruído Perlin repetindo a cada 10 DIPs. Isso resulta em correlação entre pixels e o efeito de turbulência típico é visível.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho dcomp.h
Biblioteca Dcomp.lib
DLL Dcomp.dll

Confira também

IDCompositionTurbulenceEffect