主要类型

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

下表描述了主要媒体类型。

GUID 描述
MEDIATYPE_AnalogAudio
模拟音频。
MEDIATYPE_AnalogVideo
模拟视频。
MEDIATYPE_Audio
音频。 请参阅 音频子类型
MEDIATYPE_AUXLine21Data
第 21 行数据。 由隐藏式字幕使用。 请参阅 第 21 行媒体类型
MEDIATYPE_File
文件。 (已过时)
MEDIATYPE_Interleaved
交错音频和视频。 用于数字视频 (DV) 。
MEDIATYPE_LMRT
已过时。 请勿使用。
MEDIATYPE_Midi
MIDI 格式。
MEDIATYPE_MPEG2_PES
MPEG-2 PES 数据包。 请参阅 MPEG-2 媒体类型
MEDIATYPE_MPEG2_SECTIONS
MPEG-2 节数据。 请参阅 MPEG-2 媒体类型
MEDIATYPE_ScriptCommand
数据是隐藏式字幕使用的脚本命令。
MEDIATYPE_Stream
没有时间戳的字节流。 请参阅 流子类型
MEDIATYPE_Text
文本。
MEDIATYPE_Timecode
时间代码数据。 注意:DirectShow 不提供任何支持此媒体类型的筛选器。
MEDIATYPE_URL_STREAM
已过时。 请勿使用。
MEDIATYPE_VBI
电视) (VBI) 数据 (的垂直消隐间隔。 与 KSDATAFORMAT_TYPE_VBI 相同。
MEDIATYPE_Video
视频。 请参阅 视频子类型

备注

子类型 GUID 进一步定义格式。 对于某些格式,子类型 GUID 可能MEDIASUBTYPE_None,这意味着该格式不需要子类型。

要求

要求
标头
Dshow.h

另请参阅

媒体类型