Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Les métadonnées de l’appareil sont déconseillées et seront supprimées dans une version ultérieure de Windows. Pour plus d’informations sur le remplacement de cette fonctionnalité, consultez Métadonnées du conteneur de package de pilotes.
Cette section fournit un aperçu des nouveautés des applications d’appareil UWP. Pour plus d’informations sur les applications d’appareil, consultez Meet UWP device apps.
Les API d’appareil Windows Runtime ne nécessitent pas de métadonnées d’appareil. Cela signifie que votre application n’a pas besoin d’être une application d’appareil UWP pour les utiliser. Les applications UWP peuvent utiliser ces API pour accéder aux périphériques USB, aux dispositifs d'interface humaine (HID), à Bluetooth GATT, à Bluetooth RFCOMM, aux appareils Direct Wi-Fi, etc. For more info, see Integrating devices.
Nouveautés de Windows 10
Avec Windows 10, aucune modification n’est apportée aux fonctionnalités de l’application d’appareil du Microsoft Store. Les processus Windows 8.1 pour la création, le test et l’envoi d’applications d’appareil UWP continueront de fonctionner avec Windows 10. Toutefois, nous vous recommandons de développer une application de plateforme Windows universelle (UWP) avec des fonctionnalités personnalisées. Pour plus d’informations, consultez L’application de support matériel (HSA) : étapes pour les développeurs d’applications.
Assistant de métadonnées de l'appareil
Windows 8.1 introduit un nouvel assistant de métadonnées d’appareil. Créez facilement des packages de métadonnées d’appareil pour les applications d’appareil UWP sans avoir à modifier le code XML brut. Le nouvel Assistant peut également valider les métadonnées d’appareil par rapport à votre application localement, avant de l’envoyer au tableau de bord. Pour plus d’informations sur la façon dont cet Assistant s’adapte au processus, consultez Créer une application d’appareil UWP pas à pas.
Pour obtenir l’Assistant de rédaction des métadonnées de périphérique, vous devez installer le kit SDK autonome pour Windows 8.1 avant de suivre la procédure de cette rubrique. L’installation de Microsoft Visual Studio Express pour Windows installe une version du Kit de développement logiciel (SDK) qui n’inclut pas l’Assistant.
Tâches en arrière-plan pour la synchronisation et la mise à jour des appareils
Dans Windows 8.1, les applications d’appareil UWP peuvent effectuer des opérations d’appareil en plusieurs étapes dans une tâche en arrière-plan afin qu’elles puissent s’exécuter jusqu’à la fin même si l’application est déplacée vers l’arrière-plan et suspendue. Cela est nécessaire pour permettre une maintenance fiable des appareils (modifications apportées aux paramètres persistants ou au microprogramme) et à la synchronisation de contenu, sans demander à l’utilisateur de s’asseoir et de regarder une barre de progression. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Notez que ces tâches en arrière-plan limitent la durée pendant laquelle l’application peut s’exécuter en arrière-plan et ne sont pas destinées à autoriser l’opération indéfinie ou la synchronisation infinie. Pour plus d’informations, consultez Synchronisation et mise à jour des appareils UWP.
The DeviceUseTrigger, for device sync, doesn't require device metadata.
AutoPlay pour les applications de périphérique UWP
Vous pouvez configurer votre application d’appareil UWP pour qu’elle se lance automatiquement lorsque votre appareil périphérique est branché sur le PC (une fois l’application installée). Dans Windows 8.1, le lancement automatique pour les applications de périphérique prend en charge les périphériques d’interface humaine (HID), les cartes à puce et le port général. Pour plus d’informations, veuillez consulter la rubrique Lancement automatique pour les applications UWP pour périphériques.
Printer capabilities
Dans Windows 8.1, les applications d’appareil UWP peuvent gérer les travaux d’impression et effectuer des tâches de maintenance d’imprimante. Pour plus d’informations, consultez Comment gérer les travaux d’impression et comment effectuer la maintenance de l’imprimante.
Vous pouvez voir ces fonctionnalités mises en surbrillance dans le nouvel exemple, la gestion des travaux d’impression et la maintenance de l’imprimante. La bibliothèque d’extensions d’imprimante, incluse dans l’exemple, encapsule l’implémentation COM de l’interface COM PrinterExtensionLib. Cette bibliothèque a été conçue pour faciliter la réutilisation dans votre propre application d’appareil UWP.
Modifications apportées à l’expérience utilisateur
To provide an experience consistent with other UWP apps installed on Windows 8.1, UWP device apps are not pinned to Start when they're installed. From Start, users can swipe up (from the center of the screen) to view all apps, including recently installed UWP device apps.
The Windows 8.1 built-in Camera app no longer includes an Options button. Cela signifie qu’un menu déroulant personnalisé des options de l'appareil photo d'une application UWP de l'appareil n’apparaîtra pas dans cette application. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.