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 |