Partager via


Fonctionnalités pour le développement d’applications Windows

Windows fournit un ensemble complet de fonctionnalités de plateforme pour vous aider à créer d’excellentes applications. Cette section traite des API et des fonctionnalités disponibles pour les développeurs Windows, de l’accessibilité et de l’IA aux fichiers, aux notifications et à l’interface utilisateur.

Certaines fonctionnalités sont disponibles dans le Kit de développement logiciel (SDK) d’application Windows. D’autres proviennent du système d’exploitation Windows lui-même, via des API dans le Kit de développement logiciel (SDK) Windows ou .NET.

Zones de caractéristiques

Fonctionnalités Description
Accessibilité Créez des applications accessibles avec prise en charge des technologies d’assistance, de la navigation au clavier et des modes à contraste élevé.
Fonctionnalités basées sur l’IA Intégrez des fonctionnalités IA sur l'appareil, notamment Recall, Studio Effects, Click to Do et support clé de Copilot.
Cycle de vie des applications et services système Gérer le lancement, l’activation, les tâches en arrière-plan, la gestion de l’alimentation et les services au niveau du système.
Restauration d’application Restaurez l’état de l’application après un redémarrage de Windows afin que les utilisateurs puissent reprendre là où ils se sont arrêtés.
Audio, vidéo et caméra Capturez des photos et des vidéos, lisez le contenu multimédia et accédez au matériel audio.
Communication Ajoutez l’intégration de messagerie, de contacts et de calendrier à votre application.
Données et fichiers Lire et écrire des fichiers, gérer des dossiers, accéder au stockage amovible et interroger des propriétés de fichier.
Appareils et capteurs Accédez aux appareils matériels, aux capteurs et aux périphériques.
Carte graphique Créez des visuels 2D et 3D à l’aide de DirectX, Direct2D et d’autres API graphiques.
Entrées et interactions Gérez l’interaction tactile, le stylet, le clavier, la souris, la parole et d’autres modalités d’entrée.
Notifications Envoyez des notifications toast et de vignette pour informer les utilisateurs.
Intégration du système d’exploitation Connectez votre application aux fonctionnalités, paramètres et fonctionnalités système de l’interpréteur de commandes Windows.
Efficacité Analysez et optimisez les performances et la réactivité de votre application.
Sécurité et identité Authentifiez les utilisateurs, protégez les données et gérez les autorisations d’application.
Discours Ajoutez une entrée vocale et une synthèse vocale à votre application.
Test en cours Testez et déboguez votre application Windows à l’aide d’outils de plateforme et de bonnes pratiques.
Interface utilisateur Créez des interfaces utilisateur enrichies avec WinUI, XAML et d’autres frameworks d’interface utilisateur.