共用方式為


音訊擷取和轉譯介面

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

這些介面支援 DirectShow 中的音訊擷取和轉譯

介面 描述
IAMAudioInputMixer 存取系統聲卡上的類比輸入,並調整特性,例如單聲道或立體聲、混合層級、平底水準、響度、高音和低音。
IAMAudioRendererStats 取得音訊轉譯的統計效能資訊。
IAMBufferNegotiation 控制音訊擷取篩選如何配置緩衝區。
IAMClockSlave 當音訊轉譯器比對速率與另一個時鐘時,控制音訊轉譯器的容錯度。
IAMDirectSound 可讓應用程式指定哪些視窗具有控制 DirectSound 音訊播放的焦點。
IAMResourceControl 在需要音訊裝置資源之前,請先保存音訊裝置資源。
IAMStreamConfig 查詢並設定擷取篩選的輸出格式。
IBasicAudio 設定音訊輸出音量和平衡。

 

介面