KSPROPSETID_Sysaudio
KSPROPSETID_Sysaudio
属性集用于访问 SysAudio 系统驱动程序的属性。 Sysaudio 是代表 DirectSound 和其他客户端创建和管理虚拟音频设备的驱动程序。
SysAudio 的客户端使用此属性集执行以下操作:
枚举 SysAudio 客户端可用的虚拟音频设备。
枚举 SysAudio 能够在虚拟音频设备上实例化的引脚。
确定这些引脚的功能。
枚举沿流经每个引脚的数据流路径的节点。
通过引脚配置数据路径,以包含或绕过 AEC 节点。
浏览可用虚拟音频设备的属性后,客户端应准备好选择其中一个虚拟音频设备,并在该设备上创建引脚。 某些客户端可能会选择在虚拟音频设备上创建多个引脚,或者在多个设备上创建引脚。 有关创建引脚的信息,请参阅引脚工厂。
创建引脚后,客户端可以使用 KSPROPSETID_Sysaudio_Pin 属性集来管理引脚。
以下属性是 KSPROPSETID_Sysaudio
属性集的成员:
KSPROPERTY_SYSAUDIO_COMPONENT_ID
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE
KSPROPERTY_SYSAUDIO_DEVICE_COUNT
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME