Partager via


énumération D2D1_GAUSSIANBLUR_OPTIMIZATION (d2d1effects.h)

Mode d’optimisation pour l’effet de flou gaussien.

Syntax

typedef enum D2D1_GAUSSIANBLUR_OPTIMIZATION {
  D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED = 0,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED = 1,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY = 2,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED
Valeur : 0
Applique des optimisations internes telles que la pré-mise à l’échelle à des rayons relativement petits. Utilise le filtrage linéaire.
D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED
Valeur : 1
Utilise les mêmes seuils d’optimisation que le mode Vitesse, mais utilise le filtrage triligne.
D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY
Valeur : 2
Utilise uniquement des optimisations internes avec de grands rayons de flou, où les approximations sont moins susceptibles d’être visibles. Utilise le filtrage triligne.
D2D1_GAUSSIANBLUR_OPTIMIZATION_FORCE_DWORD
Valeur : 0xffffffff

Configuration requise

Condition requise Valeur
En-tête d2d1effects.h