共用方式為


KSPROPSETID_Sysaudio

屬性 KSPROPSETID_Sysaudio 集可用來存取 SysAudio 系統驅動程式的屬性。 Sysaudio 是代表 DirectSound 和其他用戶端建立和管理 虛擬音訊裝置 的驅動程式。

SysAudio 的用戶端會使用此屬性設定來執行下列動作:

  • 列舉 SysAudio 用戶端可用的虛擬音訊裝置。

  • 列舉 SysAudio 能夠在虛擬音訊裝置上具現化的針腳。

  • 判斷這些針腳的功能。

  • 列舉位於資料流程路徑的節點,這些資料流程會流經每個針腳。

  • 透過釘選設定資料路徑,以包含或略過 AEC 節點。

探索可用虛擬音訊裝置的屬性之後,用戶端應該準備好選取其中一個虛擬音訊裝置,並在該裝置上建立釘選。 有些用戶端可能會選擇在虛擬音訊裝置上建立一個以上的釘選,或在多個裝置上建立釘選。 如需建立針腳的詳細資訊,請參閱 Pin Factory

建立釘選之後,用戶端可以使用 設定的 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

KSPROPERTY_SYSAUDIO_INSTANCE_INFO

KSPROPERTY_SYSAUDIO_SELECT_GRAPH