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 方法打开现有注册表项或在注册表中创建新注册表项。 方法创建一个注册表项对象来表示该键。

要求

要求
目标平台 Windows
标头 portcls.h