Horus Doc
||
C++ Reference
||
Class Overview
Pixels
Images
Detector
Geometry
Registry
|| Doxygen's
quick Index
DeviceEnumerator Class Reference
Enumerates system devices (that can be used as filters).
More...
#include <
DeviceEnumerator.h
>
List of all members.
Public Methods
DeviceEnumerator
(REFCLSID devClass=CLSID_VideoInputDeviceCategory)
~DeviceEnumerator
()
char **
getNames
()
HRESULT
getFilter
(int num, IBaseFilter **filter)
HRESULT
getFilter
(const char *name, IBaseFilter **filter)
Detailed Description
Enumerates system devices (that can be used as filters).
devClass can be (among others) :
CLSID_VideoInputDeviceCategory: Video capture category.
CLSID_LegacyAmFilterCategory: Filter category.
CLSID_VideoCompressorCategory: Video compressor category.
CLSID_AudioCompressorCategory: Audio compressor category.
CLSID_AudioInputDeviceCategory: Audio source category.
CLSID_AudioRendererCategory: Audio renderer category.
CLSID_MidiRendererCategory: Midi renderer category.
The documentation for this class was generated from the following files:
DeviceEnumerator.h
DeviceEnumerator.c
Generated on Tue Feb 3 14:18:52 2004 for C++Reference by
1.2.12 written by
Dimitri van Heesch
, © 1997-2001