Condividi tramite


Metodo IDCompositionTurbulenceEffect::SetBaseFrequency (dcomp.h)

Imposta le frequenze di base nella direzione X e Y.

Sintassi

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

Parametri

[in, ref] frequency

Tipo: const D2D1_VECTOR_2F

Le frequenze di base nella direzione X e Y. Questo deve essere maggiore di 0. Le unità vengono specificate in 1/DIP. Un valore pari a 1 (1/DIP) per la frequenza di base comporta il completamento di un intero ciclo tra due pixel. L'interpolazione di facilità per questi pixel comporta pixel completamente casuali, poiché non esiste alcuna correlazione tra i pixel. Un valore pari a 0,1(1/DIP) per la frequenza di base genera la funzione di rumore Perlin ripetendo ogni 10 DIP. Ciò comporta la correlazione tra pixel e l'effetto tipico della turbolenza è visibile.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dcomp.h
Libreria Dcomp.lib
DLL Dcomp.dll

Vedi anche

IDCompositionTurbulenceEffect