partType 枚举 (devicetopology.h)

PartType 枚举定义常量,这些常量指示设备拓扑中的部件是连接器还是子单元。

语法

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0012 {
  Connector = 0,
  Subunit
} PartType;

常量

 
Connector
值: 0
部件是连接器。 连接器可以表示音频插孔、与集成终结点设备的内部连接,或通过 DMA 传输实现的软件连接。 有关连接器类型的详细信息,请参阅 ConnectorType 枚举
Subunit
部件是一个子单元。 子单元是设备拓扑中的音频处理节点。 子单元通常具有一个或多个可在程序控制下设置的硬件控制参数。 例如,音频应用程序可以更改音量控制子单元的音量设置。

注解

IPart::GetPartType 方法使用 PartType 枚举中定义的常量来指示 IPart 对象是表示连接器还是子单元。 如果 IPart 对象表示连接器,则客户端可以查询该对象的 IConnector 接口。 如果 IPart 对象表示子单元,则客户端可以查询该对象的 ISubunit 接口。

有关连接器和子单元的详细信息,请参阅 设备拓扑

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 devicetopology.h

另请参阅

核心音频常量

核心音频枚举

IConnector 接口

IPart 接口

ISubunit 接口