Audioaufnahmefilter
Der Filter Audioaufnahme stellt ein Audioaufnahmegerät dar. Es verfügt über einen Erfassungsausgabepin und mehrere Eingabepins (einen für jeden Eingabetyp auf der Karte, z. B. Einfüge-, Mikrofon-, CD- und VBIs).
Dieser Filter kann mit mehreren Hardwaregeräten verwendet werden, sodass der Aufruf von CoCreateInstance zum Erstellen des Filters nicht funktioniert. Verwenden Sie stattdessen den Systemgeräte-Enumerator. Der Systemgeräte-Enumerator gibt einen eindeutigen Moniker für jedes Gerät zurück. Der Anzeigename des Monikers entspricht dem Namen des Geräts. (Dies ist der Name, der in GraphEdit angezeigt wird.) Weitere Informationen finden Sie unter Aufzählen von Geräten und Filtern.
| Bezeichnung | Wert |
|---|---|
| Filterschnittstellen | IAMAudioInputMixer, IAMFilterMiscFlags, IAMResourceControl, IBaseFilter,IPersistPropertyBag, ISpecifyPropertyPages |
| Eingabepinmedientypen | MEDIATYPE _ AnalogAudio, MEDIASUBTYPE _ NULL |
| Eingabe-Pin-Schnittstellen | IAMAudioInputMixer, IMemInputPin, IPin, IQualityControl |
| Medientypen des Ausgabepins | MEDIATYPE _ Audio, MEDIASUBTYPE _ NULL |
| Ausgabe-Pin-Schnittstellen | IAMBufferNegotiation, IAMPushSource, IAMStreamConfig, IAMStreamControl, IKsPropertySet, IPin, IQualityControl |
| Filtern von CLSID | Nicht zutreffend |
| CLSID der Eigenschaftenseite | CLSID _ AudioInputMixerProperties |
| Ausführbare Datei | qcap.dll |
| Verdienst | DIES IST _ _ NICHT ZU _ VERWENDEN. |
| Filterkategorie | CLSID _ AudioInputDeviceCategory |
Bemerkungen
Die Eingabepins stellen physische Hardwareverbindungen dar und sind nie mit anderen Filtern in DirectShow verbunden.