D2D1_COLORMATRIX_PROP 枚举 (d2d1effects.h)
颜色矩阵效果的属性的标识符。
语法
typedef enum D2D1_COLORMATRIX_PROP {
D2D1_COLORMATRIX_PROP_COLOR_MATRIX = 0,
D2D1_COLORMATRIX_PROP_ALPHA_MODE = 1,
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT = 2,
D2D1_COLORMATRIX_PROP_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_COLORMATRIX_PROP_COLOR_MATRIX 值: 0 浮点值的 5x4 矩阵。 矩阵中的元素没有边界,并且是无单位的。 类型为 D2D1_MATRIX_5X4_F。 默认值为标识矩阵 Matrix5x4F (1、0、0、0、0、1、0、0、0、0、1、0、0、0、0、0、1、0、0、0、0、0) 。 |
D2D1_COLORMATRIX_PROP_ALPHA_MODE 值:1 输出的 alpha 模式。 类型为 D2D1_COLORMATRIX_ALPHA_MODE。 默认值为 D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED。 |
D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT 值: 2 在效果将值传递给图形中的下一个效果之前,该效果是否将颜色值固定为 0 到 1 之间。 该效果在预乘 alpha 之前固定值。 如果将其设置为 TRUE,则效果将固定值。 如果将其设置为 FALSE,则效果不会固定颜色值, 但是,如果其他效果和输出图面的精度不够高,则可能会限制值。 类型为 BOOL。 默认值是 FALSE。 |
D2D1_COLORMATRIX_PROP_FORCE_DWORD 值: 0xffffffff |
要求
标头 | d2d1effects.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈