Partager via


Prise en main des applications UWP pour périphériques

Partez d’ici pour commencer à développer des applications UWP pour périphériques.

get started with windows store device apps.

Les fabricants de périphériques peuvent créer une application de périphérique UWP qui sert de compagnon à leur appareil. Les applications UWP pour périphériques ont plus de fonctionnalités que les applications UWP classiques et peuvent effectuer des opérations privilégiées, telles que les mises à jour de micrologiciel. De plus, les applications UWP pour périphériques peuvent démarrer à partir d’AutoPlay (sur plus d’appareils que les autres applications ne le peuvent), s’installer automatiquement la première fois qu’un appareil est connecté et étendre les expériences d’impression et de caméra intégrées à Windows.

Remarque

Les API de périphérique de Windows Runtime ne nécessitent pas de métadonnées de périphérique. Cela signifie que votre application n’a pas besoin d’être une application UWP pour périphérique pour les utiliser. Les applications UWP peuvent utiliser ces API pour accéder aux périphériques USB, aux périphériques d’interface humaine (HID), aux périphériques Bluetooth, et plus encore. Pour plus d’informations, veuillez consulter la rubrique Intégration des périphériques.

Si vous recherchez des informations sur les applications UWP pour réseau mobile, veuillez consulter la section Réseau mobile.

1. Préparez-vous

Pour développer une application UWP pour périphérique : vous avez besoin de Microsoft Visual Studio, pour développer des applications UWP, et de l’Assistant de création de métadonnées de périphérique, pour développer des métadonnées de périphérique.

Remarque

Pour développer des applications UWP pour périphériques sous Windows 10, téléchargez Microsoft Visual Studio 2017 et Windows Driver Kit (WDK) 10. Devenez un Windows Insider pour obtenir des kits et des outils

Si vous développez également des pilotes

Si vous développez des pilotes Windows en plus des applications UWP pour périphériques, utilisez Microsoft Visual Studio Professional ou Microsoft Visual Studio Ultimate pour créer des applications UWP pour périphériques. Ces éditions incluent le nouvel Assistant de création de métadonnées de périphérique et sont également nécessaires pour le Windows Driver Kit (WDK) 8.1.

  1. Télécharger Visual Studio Professional ou Visual Studio Ultimate

  2. Télécharger le WDK 8.1

Si vous n’allez pas développer de pilotes

Si vous n’avez pas besoin de développer des pilotes, vous pouvez utiliser Microsoft Visual Studio Express 2015 pour Windows pour créer des applications UWP pour périphériques. Mais cette version de Visual Studio installe une version du SDK qui ne comprend pas l’Assistant de création de métadonnées de périphérique. Pour obtenir le nouvel Assistant de création de métadonnées de périphérique, vous devez également télécharger le SDK autonome de Windows 8.1.

  1. Télécharger Visual Studio Express 2015 pour Windows 10

  2. Télécharger le SDK autonome de Windows 8.1

2. Développez quelques applications UWP classiques

Une application UWP pour périphérique est un type spécial d’application UWP. Donc, avant de développer votre première application UWP pour périphérique, préparez-vous à construire quelques applications UWP classiques.

3. Découvrez ce qui fait la spécificité des applications UWP pour périphériques

Découvrez ce que vous pouvez faire de spécial avec une application UWP pour périphérique et ce qu’il faut pour en développer une.

4. Téléchargez des exemples

Vous pouvez trouver des exemples liés aux périphériques avec le mot-clé Périphériques et capteurs dans la galerie d’exemples. Apprenez comment les API sont utilisées dans le contexte d’un exemple complet. Vous pouvez identifier une application UWP pour périphérique car elle inclut un fichier StoreManifest.xml qui l’associe à des métadonnées de périphérique. Ces exemples sont étiquetés avec le mot-clé Application UWP pour périphérique.

5. Développez votre propre application UWP pour périphérique

Pour commencer, consultez la rubrique Développer une application UWP pour périphérique étape par étape.