Windows.Devices.Bluetooth 命名空間

Windows。Devices.Bluetooth 命名空間定義了一組 Windows 執行階段 API,允許應用程式與藍牙裝置互動。 這些 API 可用於 UWP 應用程式、Windows 應用程式 SDK(WinUI 3)桌面應用程式,以及 Win32 桌面應用程式。 如需詳細資訊,請參閱 藍牙。

類別

名稱 Description
BluetoothAdapter

代表藍牙轉接器。

BluetoothClassOfDevice

提供判斷裝置藍牙裝置類別(Bluetooth COD)資訊的功能。

BluetoothDevice

代表藍牙裝置。

使用此類別的範例應用包括 裝置列舉與配對範例 ,以及 藍牙 RFCOMM 聊天範例。

BluetoothDeviceId

代表藍牙裝置 ID。

BluetoothLEAppearance

提供判斷裝置藍牙低功耗(LE)外觀資訊的功能。 要取得此類別的實例,請呼叫 BluetoothLEAppearance.FromRawValue 方法或 BluetoothLEAppearance.FromParts 方法。

BluetoothLEAppearanceCategories

表示藍牙 LE 裝置的外觀類別代碼。

BluetoothLEAppearanceSubcategories

表示藍牙 LE 裝置的外觀子類別代碼。 關於子類別如何對應到類別的更多資訊,請參閱 藍牙規範。

BluetoothLEConnectionParameters

代表藍牙LE連線參數。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothLEConnectionPhy

用來取得有關藍牙 LE 物理層(PHY)的資訊。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothLEConnectionPhyInfo

代表關於藍牙LE物理層(PHY)的資訊。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothLEDevice

代表藍牙 LE 裝置。

有關程式碼範例,請參見 藍牙低功耗樣本 及 裝置列舉與配對範例。

BluetoothLEPreferredConnectionParameters

代表藍牙LE的首選連線參數。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothLEPreferredConnectionParametersRequest

代表藍牙 LE 偏好連線參數請求。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothSignalStrengthFilter

群組用於配置基於接收訊號強度指示器(RSSI)濾波的參數。

BluetoothUuidHelper

一個輔助類別,提供藍牙裝置 UUID 與短 ID 之間的轉換方法。

列舉

名稱 Description
BluetoothAddressType

描述藍牙位址類型。

BluetoothCacheMode

指示適用的藍牙 API 方法是否應對系統中快取的數值進行操作,或是應該從藍牙裝置中擷取這些值。 請參閱會員主題中的 備註 。

BluetoothConnectionStatus

顯示裝置的連線狀態。

BluetoothError

說明常見的藍牙錯誤案例。

BluetoothLEPreferredConnectionParametersRequestStatus

定義了常數,指定藍牙 LE 偏好連線參數請求的狀態。

如需更多關於連接參數與 PHY 的資訊,請參閱 藍牙核心規範。

BluetoothMajorClass

表示裝置的主要類別代碼,該類別是該裝置所關聯的一般裝置族群。

BluetoothMinorClass

表示該裝置的次要類別代碼。 這些代碼會在主要類別代碼的脈絡中解釋。

BluetoothServiceCapabilities

表示裝置的服務能力。

備註

備註

應用程式框架相容性:藍牙 API 可從任何 Windows 應用程式框架運作,包括 WinAppSDK 桌面應用程式及經典 Win32 應用程式。 打包應用程式必須在其應用程式清單中宣告該 bluetooth 能力。 未封裝的桌面應用程式可以在沒有清單宣告的情況下存取藍牙。 關於從桌面應用程式呼叫 WinRT API 的指引,請參見「在桌面應用程式中呼叫 Windows 執行階段 API」。

另請參閱