Microsoft DirectX 8.0 |
The Audio Capture filter represents an audio capture device. It has one capture output pin and several input pins (one for each type of input on the card, such as LineIn, Mic, CD, and MIDI).
This filter can work with more than one hardware device. The system device enumerator will return a unique moniker for each device that can be used with this filter. The friendly name corresponds to the name of the device. (This is the name that appears in GraphEdit.) For more information, see Enumerating Devices and Filters.
Filter Interfaces | IAMAudioInputMixer, IAMFilterMiscFlags, IAMResourceControl, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages |
---|---|
Input Pin Media Types | MEDIATYPE_AnalogAudio, MEDIASUBTYPE_NULL |
Input Pin Interfaces | IAMAudioInputMixer, IMemInputPin, IPin, IQualityControl |
Output Pin Media Types | MEDIATYPE_Audio, MEDIASUBTYPE_NULL |
Output Pin Interfaces | IAMBufferNegotiation, IAMPushSource, IAMStreamConfig, IAMStreamControl, IKsPropertySet, IPin, IQualityControl |
Filter CLSID | CLSID_AudioRecord |
Property Page CLSID | CLSID_AudioInputMixerProperties |
Executable | qcap.dll |
Merit | MERIT_DO_NOT_USE |
Category | CLSID_AudioInputDeviceCategory |
Remarks
The input pins represent physical hardware connections and are never connected to other filters in DirectShow.