[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
這些介面支援 DirectShow 中的音訊擷取和轉譯
| 介面 | 描述 |
|---|---|
| IAMAudioInputMixer | 存取系統聲卡上的類比輸入,並調整特性,例如單聲道或立體聲、混合層級、平底水準、響度、高音和低音。 |
| IAMAudioRendererStats | 取得音訊轉譯的統計效能資訊。 |
| IAMBufferNegotiation | 控制音訊擷取篩選如何配置緩衝區。 |
| IAMClockSlave | 當音訊轉譯器比對速率與另一個時鐘時,控制音訊轉譯器的容錯度。 |
| IAMDirectSound | 可讓應用程式指定哪些視窗具有控制 DirectSound 音訊播放的焦點。 |
| IAMResourceControl | 在需要音訊裝置資源之前,請先保存音訊裝置資源。 |
| IAMStreamConfig | 查詢並設定擷取篩選的輸出格式。 |
| IBasicAudio | 設定音訊輸出音量和平衡。 |
相關主題