enumerazione D2D1_DIRECTIONALBLUR_PROP (d2d1effects.h)
Identificatori per le proprietà dell'effetto blur 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 del blur del kernel moltiplicando la deviazione standard per 3. Le unità sia della deviazione standard che del raggio di blur sono DIP. Un valore di 0 DIP disabilita questo effetto. Il tipo è FLOAT. Il valore predefinito è 3.0f. |
D2D1_DIRECTIONALBLUR_PROP_ANGLE Valore: 1 Angolo del blur relativo all'asse x, nella direzione antiorario. Le unità vengono specificate in gradi. Il kernel di blur viene prima generato usando lo stesso processo dell'effetto blur di Gaussian. 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, vedere 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, soft o hard. Per altre informazioni, vedere Modalità bordo. Il tipo è D2D1_BORDER_MODE. Il valore predefinito è D2D1_BORDER_MODE_SOFT. |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD Valore: 0xffffffff |
Requisiti
Intestazione | d2d1effects.h |