Major Types
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
The following table describes the major media types.
GUID | Description |
---|---|
|
Analog audio. |
|
Analog video. |
|
Audio. See Audio Subtypes. |
|
Line 21 data. Used by closed captions. See Line 21 Media Types. |
|
File. (Obsolete) |
|
Interleaved audio and video. Used for Digital Video (DV). |
|
Obsolete. Do not use. |
|
MIDI format. |
|
MPEG-2 PES packets. See MPEG-2 Media Types. |
|
MPEG-2 section data. See MPEG-2 Media Types. |
|
Data is a script command, used by closed captions. |
|
Byte stream with no time stamps. See Stream Subtypes. |
|
Text. |
|
Timecode data. Note: DirectShow does not provide any filters that support this media type. |
|
Obsolete. Do not use. |
|
Vertical blanking interval (VBI) data (for television). Same as KSDATAFORMAT_TYPE_VBI. |
|
Video. See Video Subtypes. |
Remarks
The subtype GUID further defines the format. For some formats, the subtype GUID might be MEDIASUBTYPE_None, which means the format does not require a subtype.
Requirements
Requirement | Value |
---|---|
Header |
|
See also