混合器裝置查詢
[與此頁面相關聯的功能,音訊混音器,是舊版功能。 它已被 磁碟區控件取代。 磁碟區控件 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 音量控制,而不是 音訊混音器。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
混音器服務提供功能,以判斷系統中存在的混音器裝置數目和裝置的功能。 您也可以使用混音器服務函式來判斷混音器裝置的裝置標識碼。
您可以使用 混合器GetNumDevs 函式來判斷系統中有多少混音器裝置。 混音器裝置是由裝置標識碼來識別。 裝置標識碼會從指定系統中存在的裝置數目隱含決定。 它們的範圍從零到一個小於存在的裝置數目。
使用混音器裝置之前,您必須判斷其功能。 音訊功能可能會因一部多媒體計算機而異,因此應用程式需要使用各種音訊硬體。
您可以使用 混合器GetDevCaps 函式來判斷混音器裝置的功能。 此函式會填入 MIXERCAPS 結構,其中包含指定裝置的功能相關信息。
混音器GetID 函式會擷取與指定裝置句柄相關聯的音訊混音器裝置標識碼。 例如,您可以使用此函式來擷取音訊混音器的裝置識別碼,然後使用裝置標識碼來調整音量或顯示另一個控件。