D2D1_GAUSSIANBLUR_OPTIMIZATION enumeration

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;

Constants

D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED

Applies internal optimizations such as pre-scaling at relatively small radii. Uses linear filtering.

D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED

Uses the same optimization thresholds as Speed mode, but uses trilinear filtering.

D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY

Only uses internal optimizations with large blur radii, where approximations are less likely to be visible. Uses trilinear filtering.

Requirements

Header

D2d1effects.h

 

 

Show: