[与此页面关联的功能(DirectShow)是一项旧功能。 它已被 MediaPlayer、IMFMediaEngine取代,并在媒体基金会 音频/视频捕获。 这些功能已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer、IMFMediaEngine 和 Media Foundation 中的音频/视频捕获,而不是 DirectShow。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
这些接口支持 DirectShow 中的音频捕获和呈现
接口 | 描述 |
---|---|
IAMAudioInputMixer | 访问系统的声卡上的模拟输入并调整特征,如单声道或立体声、混合级别、平移级别、响度、高音和低音。 |
IAMAudioRendererStats | 获取有关音频呈现的统计性能信息。 |
IAMBufferNegotiation | 控制音频捕获筛选器如何分配缓冲区。 |
IAMClockSlave | 当音频呈现器与其他时钟匹配速率时,控制音频呈现器的容差。 |
IAMDirectSound | 使应用程序能够指定哪个窗口具有控制 DirectSound 音频播放的焦点。 |
IAMResourceControl | 在需要音频设备资源之前保留音频设备资源。 |
IAMStreamConfig | 查询并设置捕获筛选器的输出格式。 |
IBasicAudio | 设置音频输出音量和平衡。 |
相关主题