Audioaufnahmefilter
[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Der Audioaufnahmefilter stellt ein Audioaufnahmegerät dar. Es verfügt über einen Aufnahmeausgabe-Pin und mehrere Eingabe-Pins (eine für jeden Eingabetyp auf der Karte, z. B. Line In, Mic, CD und MIDI).
Dieser Filter kann mit mehreren Hardwaregeräten verwendet werden, sodass das Aufrufen von CoCreateInstance zum Erstellen des Filters nicht funktioniert. Verwenden Sie stattdessen die System device Enumerator. Der System device 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.
Etikett | Wert |
---|---|
Filterschnittstellen | IAMAudioInputMixer, IAMFilterMiscFlags, IAMResourceControl, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages |
Eingabe-Pin-Medientypen | MEDIATYPE_AnalogAudio, MEDIASUBTYPE_NULL |
Eingabe-Pin-Schnittstellen | IAMAudioInputMixer, IMemInputPin, IPin, IQualityControl |
Ausgabe-Pin-Medientypen | MEDIATYPE_Audio, MEDIASUBTYPE_NULL |
Ausgabeheftschnittstellen | IAMBufferNegotiation, IAMPushSource, IAMStreamConfig, IAMStreamControl, IKsPropertySet, IPin, IQualityControl |
Filter CLSID | Nicht zutreffend |
Eigenschaftenseite CLSID | CLSID_AudioInputMixerProperties |
Ausführbar | qcap.dll |
Merit | MERIT_DO_NOT_USE |
Filterkategorie | CLSID_AudioInputDeviceCategory |
Bemerkungen
Die Eingabe-Pins stellen physische Hardwareverbindungen dar und sind nie mit anderen Filtern in DirectShow verbunden.
Verwandte Themen