音訊擷取篩選
[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
音訊擷取篩選器代表音訊擷取裝置。 它有一個擷取輸出針腳和數個輸入針腳(一個用於卡片上的每種輸入類型,例如Line In、Mic、CD和MIDI)。
此篩選可以搭配多個硬體裝置使用,因此呼叫 CoCreateInstance 來建立篩選無法運作。 請改用 系統裝置列舉值。 系統裝置列舉值會針對每個裝置傳回唯一的Moniker。 Moniker 的易記名稱會對應至裝置的名稱。 (這是 GraphEdit 中顯示的名稱。如需詳細資訊,請參閱 列舉裝置和篩選。
標籤 | 價值 |
---|---|
篩選介面 | IAMAudioInputMixer、IAMFilterMiscFlags、IAMResourceControl、IBaseFilter、IPersistPropertyBag、ISpecifyPropertyPages |
輸入釘選媒體類型 | MEDIATYPE_AnalogAudio,MEDIASUBTYPE_NULL |
輸入釘選介面 | IAMAudioInputMixer、IMemInputPin、IPinIQualityControl |
輸出釘選媒體類型 | MEDIATYPE_Audio、MEDIASUBTYPE_NULL |
輸出釘選介面 | IAMBufferNegotiation、IAMPushSource、IAMStreamConfig、IAMStreamControl、IKsPropertySet、IPin、IQualityControl |
篩選 CLSID | 不適用 |
屬性頁 CLSID | CLSID_AudioInputMixerProperties |
可執行 | qcap.dll |
優點 | MERIT_DO_NOT_USE |
篩選類別目錄 | CLSID_AudioInputDeviceCategory |
言論
輸入針腳代表實體硬體連線,且永遠不會連線到 DirectShow 中的其他篩選器。
相關主題