D2D1_GAUSSIANBLUR_OPTIMIZATION enumeration (d2d1effects.h)
The optimization mode for the Gaussian blur effect.
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
} ;
Constants
D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED Value: 0 Applies internal optimizations such as pre-scaling at relatively small radii. Uses linear filtering. |
D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED Value: 1 Uses the same optimization thresholds as Speed mode, but uses trilinear filtering. |
D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY Value: 2 Only uses internal optimizations with large blur radii, where approximations are less likely to be visible. Uses trilinear filtering. |
D2D1_GAUSSIANBLUR_OPTIMIZATION_FORCE_DWORD Value: 0xffffffff |
Requirements
Requirement | Value |
---|---|
Header | d2d1effects.h |