Win32 API 中的 D2D1_YCBCR_PROP 枚举定义了用于 YCbCr 转换效果的属性。这个枚举通常与 Direct2D 库一起使用,用于图形处理和渲染。以下是 D2D1_YCBCR_PROP 枚举的成员:
typedef enum D2D1_YCBCR_PROP
{
    D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING = 0,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_0,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_1,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_2,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_3,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_4,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_5,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_6,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_7,
    D2D1_YCBCR_PROP_TRANSFORM_MATRIX_8,
    D2D1_YCBCR_PROP_TRANSFORM_OFFSET_0,
    D2D1_YCBCR_PROP_TRANSFORM_OFFSET_1,
    D2D1_YCBCR_PROP_TRANSFORM_OFFSET_2
} D2D1_YCBCR_PROP;

这个枚举包含了用于 YCbCr 转换效果的各种属性,例如色度子采样和转换矩阵。使用这些属性,可以调整和优化图像的颜色表示。

请注意,这个枚举是在 D2d1effects_1.h 头文件中定义的,您需要包含这个头文件才能使用这些枚举。在使用这些枚举时,请确保您的开发环境中包含了相关的 Direct2D 头文件和库。


转载请注明出处:http://www.zyzy.cn/article/detail/25415/Win32 API/D2d1effects_1.h/D2D1_YCBCR_PROP