D2D1_DIRECTIONALBLUR_PROP 枚举 (d2d1effects.h)
方向模糊效果的属性的标识符。
语法
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
} ;
常量
D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION 值: 0 要应用于图像的模糊量。 可以通过将标准偏差乘以 3 来计算内核的模糊半径。 标准偏差和模糊半径的单位均为 DIP。 值为 0 的 DIP 会禁用此效果。 类型为 FLOAT。 默认值为 3.0f。 |
D2D1_DIRECTIONALBLUR_PROP_ANGLE 值:1 逆时针方向相对于 x 轴的模糊角度。 单位以度为单位指定。 模糊内核首先使用与高斯模糊效果相同的过程生成。 然后,根据模糊角度转换内核值。 类型为 FLOAT。 默认值为 0.0f。 |
D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION 值: 2 优化模式。 有关详细信息,请参阅优化模式。 类型为 D2D1_DIRECTIONALBLUR_OPTIMIZATION。 默认值为 D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED。 |
D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE 值: 3 用于计算图像边框(软或硬)的模式。 有关详细信息,请参阅边框模式。 类型为 D2D1_BORDER_MODE。 默认值为 D2D1_BORDER_MODE_SOFT。 |
D2D1_DIRECTIONALBLUR_PROP_FORCE_DWORD 值: 0xffffffff |
要求
标头 | d2d1effects.h |