共用方式為


KSPROPERTY_SYSAUDIO_COMPONENT_ID

KSPROPERTY_SYSAUDIO_COMPONENT_ID 屬性會從指定的虛擬音訊裝置使用的波浪轉譯裝置擷取元件識別碼。

使用量摘要表格

Get 集合 目標 屬性描述元類型 屬性值類型

篩選

KSPROPERTY+ULONG

KSCOMPONENTID

屬性描述元 (實例資料) 是 KSPROPERTY 類型的結構,後面接著包含識別虛擬音訊裝置的裝置識別碼的 ULONG 變數。 如果 SysAudio 列舉 n 個 虛擬音訊裝置, (請參閱 KSPROPERTY_SYSAUDIO_DEVICE_COUNT) ,則有效的裝置識別碼範圍從 0 到 n-1

(作業資料) 屬性值是 KSCOMPONENTID 類型的結構,可指定指定指定虛擬音訊裝置所使用之波轉譯裝置的製造商、產品和其他硬體特定資訊。

傳回值

KSPROPERTY_SYSAUDIO_COMPONENT_ID屬性要求會傳回STATUS_SUCCESS,表示它已成功完成。 否則,要求會傳回適當的錯誤狀態碼。

備註

DirectSound 不會針對每個 SysAudio 虛擬音訊裝置,直接與迷你埠驅動程式通訊。 因此,DirectSound 無法直接查詢波轉譯裝置的元件識別碼資訊。 KSPROPERTY_SYSAUDIO_COMPONENT_ID 屬性提供一種方法,讓 DirectSound 透過 SysAudio 間接取得此資訊。

規格需求

標頭

Ksmedia.h (包含 Ksmedia.h)

另請參閱

KSPROPERTY

KSCOMPONENTID

KSPROPERTY_SYSAUDIO_DEVICE_COUNT