Appareil photo

Cette section fournit des recommandations relatives à la création d’application de la plateforme Windows universelle qui utilise l’appareil photo ou le microphone pour capturer des photos, des vidéos et du contenu audio.

Utiliser l’interface utilisateur de l’appareil photo intégré à Windows

Rubrique Description
Capturer des photos et des vidéos à l’aide de l’interface utilisateur de l’appareil photo intégré à Windows Cet article décrit comment utiliser la classe CameraCaptureUI afin de capturer des photos ou des vidéos à l’aide de l’interface utilisateur de l’appareil photo intégré à Windows. Si vous souhaitez simplement permettre à l’utilisateur de capturer une photo ou une vidéo et de renvoyer les résultats à votre application, il s’agit du moyen le plus simple et le plus rapide de procéder.

Tâches de base MediaCapture

Rubrique Description
Afficher l’aperçu de l’appareil photo Cet article décrit comment afficher rapidement le flux d’aperçu d’appareil photo au sein de la page XAML d’une application UWP.
Capture photo, vidéo et audio de base à l’aide de MediaCapture Cet article vous présente le moyen le plus simple de capturer des photos et des vidéos à l’aide de la classe MediaCapture. La classe MediaCapture expose un jeu robuste d’API qui fournit un contrôle de niveau inférieur sur le pipeline de capture et prend en charge des scénarios de capture avancés, mais cet article est destiné à vous aider à ajouter rapidement et facilement la capture multimédia à votre application.
Fonctionnalités d’interface utilisateur d’appareil photo pour les appareils mobiles Cet article vous explique comment valoriser les fonctionnalités spécifiques d’interface utilisateur présentes de manière exclusive sur les appareils mobiles.

Tâches avancées MediaCapture

Rubrique Description
Gérer l’orientation de l’appareil et de l’écran à l’aide de MediaCapture Cet article vous explique comment gérer l’orientation de l’appareil quand vous capturez des photos et des vidéos à l’aide d’une classe d’assistance.
Détecter et sélectionner des fonctions de l’appareil photo à l’aide de profils d’appareil photo Cet article explique comment utiliser les profils d’appareil photo pour découvrir et gérer les fonctionnalités des différents appareils de capture vidéo. Cela inclut les tâches telles que la sélection des profils qui prennent en charge des résolutions ou de fréquences d’images spécifiques, des profils qui prennent en charge un accès simultané à plusieurs appareils photos et des profils qui prennent en charge la capture HDR.
Définir le format, la résolution et la fréquence d’images pour MediaCapture Montre comment utiliser l’interface IMediaEncodingProperties pour définir la résolution et la fréquence d’images du flux d’aperçu de l’appareil photo, ainsi que des photos et des vidéos capturées. Il montre également comment s’assurer que les proportions du flux d’aperçu correspondent à celle du média capturé.
Capture photo HDR et en basse lumière Montre comment utiliser la classe AdvancedPhotoCapture pour capturer des photos HDR (High Dynamic Range) et de faible luminosité.
Contrôles d’appareil photo manuel pour la capture photo et vidéo Cet article vous montre comment utiliser les contrôles des appareils manuels pour activer les scénarios de capture photo et vidéo, y compris la stabilisation d’image optique et le zoom fluide.
Contrôles d’appareil photo manuel pour la capture vidéo Cet article vous montre comment utiliser les contrôles des appareils manuels pour activer les scénarios de capture vidéo, y compris la vidéo HDR et la priorité de l’exposition.
Effet de stabilisation vidéo pour la capture vidéo Cet article vous montre comment utiliser l’effet de stabilisation vidéo.
Analyse de scène pour MediaCapture Cet article décrit comment utiliser les classes SceneAnalysisEffect et FaceDetectionEffect pour analyser le contenu du flux d’aperçu de capture multimédia.
Capturer une séquence de photos avec VariablePhotoSequence Cet article indique comment capturer une séquence de photos variables pour capturer plusieurs trames d’images en une succession rapide et configurer des paramètres de mise au point, de flash, de sensibilité ISO, d’exposition et de compensation de l’exposition différents pour chaque trame.
Traiter des images multimédias avec MediaFrameReader Montre comment utiliser un MediaFrameReader avec MediaCapture pour obtenir des images multimédias à partir d’une ou plusieurs sources disponibles, notamment des caméras de couleur, de profondeur et infrarouges, des périphériques audio ou même des sources d’images personnalisées telles que celles qui produisent des images de suivi squelettiques. Cette fonctionnalité est conçue pour être utilisée par les applications qui effectuent le traitement en temps réel des images multimédias, telles que les applications de caméra prenant en charge la profondeur et de réalité augmentée.
Obtenir une image d’aperçu Cet article vous montre comment obtenir une image d’aperçu à partir du flux d’aperçu de capture multimédia.

Exemple d’application UWP pour l’appareil photo