D2D1_2DAFFINETRANSFORM_PROP 枚举 (d2d1effects.h)
2D 仿射转换效果的属性的标识符。
语法
typedef enum D2D1_2DAFFINETRANSFORM_PROP {
D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE = 0,
D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE = 1,
D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX = 2,
D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS = 3,
D2D1_2DAFFINETRANSFORM_PROP_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE 值: 0 用于缩放图像的内插模式。 有 6 种缩放模式,在质量和速度方面都有范围。 类型为 D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE。 默认值为 D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_LINEAR。 |
D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE 值:1 用于计算图像边框(软或硬)的模式。 类型为 D2D1_BORDER_MODE。 默认值为 D2D1_BORDER_MODE_SOFT。 |
D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX 值: 2 使用 Direct2D 矩阵转换转换图像的 3x2 矩阵。 类型为 D2D1_MATRIX_3X2_F。 默认值为 Matrix3x2F::Identity () 。 |
D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS 值: 3 在高质量立方内插模式下,缩放筛选器的锐度级别为 0 到 1 之间的浮点。 这些值是无单位的。 缩放图像时,可以使用锐度调整图像的质量。 锐度因素会影响内核的形状。 锐度因子越高,内核越小。 注意 此属性仅影响高质量的立方内插模式。 类型为 FLOAT。 默认值为 1.0f。 |
D2D1_2DAFFINETRANSFORM_PROP_FORCE_DWORD 值: 0xffffffff |
要求
标头 | d2d1effects.h |