DDCOLORKEY 结构 (strmif.h)

[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayerIMFMediaEngine音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

将颜色键描述为值范围。

语法

typedef struct DDCOLORKEY {
  DWORD dw1;
  DWORD dw2;
} DDCOLORKEY;

成员

dw1

指定颜色键范围的下限。

dw2

指定颜色键范围的上限。

注解

视频混合呈现器 (VMR) 筛选器使用此结构。 VMR 使用此结构来支持 DirectDraw 功能,即使用两个 DWORD指定颜色键的值范围。 VMR 和图形卡自动确定两个 DWORD是解释为 RGB 还是 YUV 颜色空间值。 并非所有硬件都支持此功能。 若要确保所有硬件的兼容性,请将 dw1dw2 设置为相同的值。

要求

要求
最低受支持的客户端 Windows XP 或更高版本
标头 strmif.h (包括 Dshow.h)