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