MFT_CATEGORY

The following GUIDs define categories for Media Foundation transforms (MFTs). These categories are used to register and enumerate MFTs.

Value Meaning
MFT_CATEGORY_AUDIO_DECODER Audio decoders.
MFT_CATEGORY_AUDIO_EFFECT Audio effects.
MFT_CATEGORY_AUDIO_ENCODER Audio encoders.
MFT_CATEGORY_DEMULTIPLEXER Demultiplexers.
MFT_CATEGORY_MULTIPLEXER Multiplexers.
Note In Windows Vista, the Media Foundation pipeline does not support MFTs with more than one input. Multiple-input MFTs are supported in Windows 7.
MFT_CATEGORY_OTHER Miscellaneous MFTs.
MFT_CATEGORY_VIDEO_DECODER Video decoders.
MFT_CATEGORY_VIDEO_EFFECT Video effects.
MFT_CATEGORY_VIDEO_ENCODER Video encoders.
MFT_CATEGORY_VIDEO_PROCESSOR
Note Introduced in Windows 7.
Video processors. This category is limited to MFTs that perform format conversions on uncompressed video, including color-space conversions. For video effects that modify the appearance of the image (such as a blur effect or a color-to-grayscale transform), use the MFT_CATEGORY_VIDEO_EFFECT category.

Requirements

Header: Declared in mfapi.h.