Windows.Devices.Bluetooth Espace de noms

Le Windows. L’espace de noms Devices.Bluetooth définit un ensemble d’API Windows Runtime qui permettent aux applications d’interagir avec les appareils Bluetooth. Ces API sont disponibles pour les applications UWP, les applications de bureau SDK d'application Windows (WinUI 3) et les applications de bureau Win32. Pour plus d’informations, consultez Bluetooth .

Classes

Nom Description
BluetoothAdapter

Représente un adaptateur Bluetooth.

BluetoothClassOfDevice

Fournit des fonctionnalités permettant de déterminer les informations de la classe d’appareil Bluetooth (COD Bluetooth) d’un appareil.

BluetoothDevice

Représente un appareil Bluetooth.

Les exemples d’applications qui utilisent cette classe incluent l’énumération et l’exemple de jumelage d’appareils etl’exemple de conversation RFCOMM Bluetooth.

BluetoothDeviceId

Représente un ID d’appareil Bluetooth.

BluetoothLEAppearance

Fournit des fonctionnalités permettant de déterminer les informations d’apparence Bluetooth Low Energy (LE) pour un appareil. Pour obtenir une instance de cette classe, appelez la méthode BluetoothLEAppearance.FromRawValue ou BluetoothLEAppearance.FromParts .

BluetoothLEAppearanceCategories

Indique le code de catégorie d’apparence de l’appareil Bluetooth LE.

BluetoothLEAppearanceSubcategories

Indique le code de sous-catégorie d’apparence de l’appareil Bluetooth LE. Pour plus d’informations sur la façon dont les sous-catégories correspondent aux catégories, consultez la spécification Bluetooth.

BluetoothLEConnectionParameters

Représente les paramètres de connexion Bluetooth LE.

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothLEConnectionPhy

Permet de récupérer des informations sur la couche physique Bluetooth LE (PHY).

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothLEConnectionPhyInfo

Représente des informations sur la couche physique Bluetooth LE (PHY).

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothLEDevice

Représente un appareil Bluetooth LE.

Pour obtenir des exemples de code, consultez l’exemple Bluetooth Low Energy et l’énumération d’appareils et l’exemple de jumelage.

BluetoothLEPreferredConnectionParameters

Représente les paramètres de connexion préférés Bluetooth LE.

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothLEPreferredConnectionParametersRequest

Représente une demande de paramètres de connexion bluetooth LE préféré.

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothSignalStrengthFilter

Paramètres de groupes utilisés pour configurer le filtrage rssI (Signal Strength Indicator) reçu.

BluetoothUuidHelper

Classe d’assistance qui fournit des méthodes de conversion entre l’UUID de l’appareil bluetooth et l’ID court.

Énumérations

Nom Description
BluetoothAddressType

Décrit le type d’adresse Bluetooth.

BluetoothCacheMode

Indique si les méthodes d’API Bluetooth applicables doivent fonctionner sur les valeurs mises en cache dans le système, ou si elles doivent récupérer ces valeurs à partir de l’appareil Bluetooth. Consultez les remarques dans la rubrique membre.

BluetoothConnectionStatus

Indique l’état de connexion de l’appareil.

BluetoothError

Spécifie les cas d’erreur Bluetooth courants.

BluetoothLEPreferredConnectionParametersRequestStatus

Définit des constantes qui spécifient l’état d’une demande de paramètres de connexion bluetooth LE préféré.

Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core.

BluetoothMajorClass

Indique le code de classe principale de l’appareil, qui est la famille générale d’appareils avec laquelle l’appareil est associé.

BluetoothMinorClass

Indique le code de classe mineure de l’appareil. Ceux-ci sont interprétés dans le contexte des codes de classe principale.

BluetoothServiceCapabilities

Indique les fonctionnalités de service d’un appareil.

Remarques

Remarque

Compatibilité de l’infrastructure d’application : Les API Bluetooth fonctionnent à partir de n’importe quelle infrastructure d’application Windows, y compris les applications de bureau WinAppSDK et les applications Win32 classiques. Les applications empaquetées doivent déclarer la bluetooth fonctionnalité dans leur manifeste d’application. Les applications de bureau non empaquetées peuvent accéder au Bluetooth sans déclaration de manifeste. Pour obtenir des conseils sur l’appel d’API WinRT à partir d’applications de bureau, consultez Appeler Windows Runtime API dans les applications de bureau.

Voir aussi