MFVideoSurfaceInfo 结构 (mfobjects.h)
包含有关未压缩视频格式的信息。 此结构用于 MFVIDEOFORMAT 结构。
语法
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
成员
Format
对于压缩格式,此值必须为零。 对于未压缩格式,该值是用于标识格式的 FOURCC 或 D3DFORMAT 值。 使用子类型 GUID 中的 Data1 字段。 请参阅 视频子类型 GUID。
PaletteEntries
调色板条目数。 该值必须介于 0 和 256 之间。
Palette[1]
包含淡化格式颜色表的 MFPaletteEntry Union的数组。 数组的大小在 PaletteEntries 成员中提供。 如果格式未淡化,请将 PaletteEntries 设置为零。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | mfobjects.h (包括 Mfidl.h) |