拓扑端口驱动程序

拓扑端口驱动程序会公开音频适配器混合硬件的拓扑。 例如,若硬件采用典型适配器混合来自波次呈现器和 MIDI 合成器的播放流,则可以将此硬件建模为一组控制节点(音量、静音和总和),以及连接节点的数据路径。 此拓扑由 Windows 多媒体混音器 API 公开为一组控件和混音器线路(请参阅从内核流式处理拓扑到音频混音器 API 的转换)。 适配器驱动程序提供相应的拓扑微型端口驱动程序,该驱动程序绑定到拓扑端口驱动程序,以形成拓扑筛选器

拓扑端口驱动程序向微型端口驱动程序公开 IPortTopology 接口。 IPortTopology 从基接口 IPort 继承方法;它不提供其他方法。

拓扑端口和微型端口驱动程序对象通过各自的 IPortTopologyIMiniportTopology 接口相互通信。