D2D1_GAUSSIANBLUR_PROP 枚举 (d2d1effects.h)

高斯模糊效果属性的标识符。

语法

typedef enum D2D1_GAUSSIANBLUR_PROP {
  D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION = 0,
  D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION = 1,
  D2D1_GAUSSIANBLUR_PROP_BORDER_MODE = 2,
  D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD = 0xffffffff
} ;

常量

 
D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION
值: 0
要应用于图像的模糊量。 可以通过将标准偏差乘以 3 来计算内核的模糊半径。
标准偏差和模糊半径的单位均为 DIP。 如果值为零 DIP,则完全禁用此效果。


类型为 FLOAT。

默认值为 3.0f。
D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION
值:1
优化模式。


类型为 D2D1_GAUSSIANBLUR_OPTIMIZATION

默认值为 D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED。
D2D1_GAUSSIANBLUR_PROP_BORDER_MODE
值: 2
用于计算图像边框(软或硬)的模式。


类型为 D2D1_GAUSSIANBLUR_OPTIMIZATION

默认值为 D2D1_BORDER_MODE_SOFT。
D2D1_GAUSSIANBLUR_PROP_FORCE_DWORD
值: 0xffffffff

要求

要求
Header d2d1effects.h