Microsoft DirectX 8.0

Filter Categories

The following table lists the CLSIDs for the filter categories. To enumerate the filters in a given category, pass the corresponding CLSID to the ICreateDevEnum::CreateClassEnumerator method. For more information, see Enumerating Devices and Filters.

These categories also appear in GraphEdit when you choose Insert Filters from the Graph menu. For more information, see Simulating Graph Building with GraphEdit.

CLSIDDescription
CLSID_AudioInputDeviceCategory Audio capture filters.
CLSID_AudioCompressorCategory Audio compressors, audio encoders.
CLSID_AudioRendererCategory Audio renderers.
CLSID_LegacyAmFilterCategory Miscellaneous filters, including decoders.
CLSID_MidiRendererCategory MIDI Renderers.
CLSID_VideoInputDeviceCategory Video capture filters.
CLSID_VideoCompressorCategory Video compressors, video encoders.
CLSID_ActiveMovieCategories Meta-category that contains the list of categories. GraphEdit uses this CLSID to enumerate over all the categories. An application will typically not use it.