enumerazione D2D1_DIRECTIONALBLUR_PROP (d2d1effects.h)
Identificatori per le proprietà dell'effetto sfocatura direzionale .
Sintassi
typedef enum D2D1_DIRECTIONALBLUR_PROP {
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION = 0,
D2D1_DIRECTIONALBLUR_PROP_ANGLE = 1,
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION = 2,
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE = 3,
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;
Costanti
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION Valore: 0 Quantità di sfocatura da applicare all'immagine. È possibile calcolare il raggio di sfocatura del kernel moltiplicando la deviazione standard per 3. Le unità sia della deviazione standard che del raggio di sfocatura sono DIP. Il valore 0 DIP disabilita questo effetto. Il tipo è FLOAT. Il valore predefinito è 3,0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Valore: 1 Angolo della sfocatura rispetto all'asse x, nella direzione antiorario. Le unità sono specificate in gradi. Il kernel di sfocatura viene prima generato usando lo stesso processo usato per l'effetto sfocatura gaussiano. I valori del kernel vengono quindi trasformati in base all'angolo di sfocatura. Il tipo è FLOAT. Il valore predefinito è 0,0f. |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION Valore: 2 Modalità di ottimizzazione. Per altre informazioni, vedi Modalità di ottimizzazione. Il tipo è D2D1_DIRECTIONALBLUR_OPTIMIZATION. Il valore predefinito è D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED. |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE Valore: 3 Modalità utilizzata per calcolare il bordo dell'immagine, morbido o rigido. Per altre informazioni, vedi Modalità bordo. Il tipo è D2D1_BORDER_MODE. Il valore predefinito è D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Valore: 0xffffffff |
Fabbisogno
Requisito | Valore |
---|---|
intestazione | d2d1effects.h |