音频端口对象接口

本部分介绍音频端口对象接口。 这些演示包括以下内容:

  • IPort,它是从中派生所有其他音频端口对象接口的基类型

  • 音频端口对象提供 Dmu、MIDI、拓扑、WaveCyclic、WavePci 和 WaveRT 端口驱动程序的接口 (参阅支持从IPort派生的设备)

音频端口对象接口是端口驱动程序提供给微型端口驱动程序的主要接口。 适配器驱动程序通过将端口和微型端口驱动程序绑定在一起,形成音频设备的 KS 筛选器。 绑定是通过调用音频端口对象的 IPort:: Init 方法并将对音频微型端口对象的引用作为调用参数传递来实现的。 Subdevice 创建中的代码示例演示了此过程。

本部分介绍以下音频端口对象接口:

IPort

IPortClsPower

IPortDMus

IPortMidi

IPortTopology

IPortWaveCyclic

IPortWavePci

IPortWaveRT

IPortWMIRegistration