IPort 接口 (portcls.h)

IPort 接口是音频端口驱动程序的通用接口。 所有音频端口驱动程序都公开 IPort 作为下边缘的一部分。 适配器驱动程序在此接口上调用初始化方法。 IPort 继承自 IUnknown 接口

IPort 接口提供了一种用于初始化所有类型的音频端口驱动程序的统一方式。 IPort 是以下端口驱动程序接口的基本接口:

IPortDMus

IPortMidi

IPortTopology

IPortWaveCyclic

IPortWavePci

IPortWaveRT

调用 PcNewPort,以创建包含其中一个接口的端口对象。

遗产

IPort 接口继承自 IUnknown 接口。

方法

IPort 接口具有这些方法。

 
IPort::GetDeviceProperty

GetDeviceProperty 方法提供对即插即用设备注册表中包含的设备属性的简化访问。
IPort::Init

Init 方法初始化端口驱动程序。
IPort::NewRegistryKey

NewRegistryKey 方法打开现有注册表项或在注册表中创建一个新密钥。 该方法创建一个注册表项对象来表示密钥。

要求

要求 价值
目标平台 窗户
标头 portcls.h