Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se proporcionan instrucciones para crear aplicaciones winUI 3 que usan la cámara o el micrófono para capturar fotos, vídeo o audio.
Tareas básicas de MediaCapture
| Tema | Descripción |
|---|---|
| Capturar fotos y vídeos en una aplicación de escritorio con la interfaz de usuario de cámara integrada de Windows | Describe cómo usar la clase CameraCaptureUI para capturar fotos o vídeos mediante la interfaz de usuario de la cámara integrada en Windows. Esta característica permite que la aplicación obtenga una foto o un vídeo capturados por el usuario con solo unas pocas líneas de código. |
| Mostrar la vista previa de la cámara en una aplicación WinUI 3 | Muestra cómo mostrar rápidamente la secuencia de vista previa de la cámara dentro de una página XAML en una aplicación WinUI 3. |
| captura básica de fotos, vídeos y audio con mediaCapture | Muestra la manera más sencilla de capturar fotos y vídeos mediante la clase MediaCapture . La clase mediaCapture de |
Tareas avanzadas de MediaCapture
| Tema | Descripción |
|---|---|
| Detección y selección de funcionalidades de cámara con perfiles de cámara | Aprenda a usar perfiles de cámara para detectar y administrar las funcionalidades de diferentes dispositivos de captura de vídeo. Esto incluye tareas como seleccionar perfiles que admiten resoluciones específicas o velocidades de fotogramas, perfiles que admiten el acceso simultáneo a varias cámaras y perfiles que admiten HDR. |
| Establecer formato, resolución y velocidad de fotogramas para MediaCapture | Aprenda a usar la interfaz IMediaEncodingProperties para establecer la resolución y la velocidad de fotogramas de la secuencia de vista previa de la cámara y las fotos y vídeo capturados. También se muestra cómo asegurarse de que la relación de aspecto de la secuencia de vista previa coincide con la del medio capturado. |
| Captura de fotos HDR y fotos con poca luz | Aprende a usar la clase AdvancedPhotoCapture para capturar fotos de rango dinámico alto (HDR) y fotos de poca luz. |
| Controles manuales de cámara para la captura de fotos y vídeos | Aprenda a usar controles manuales de dispositivo para habilitar escenarios mejorados de captura de fotos y vídeos, incluida la estabilización óptica de imágenes y el zoom suave. |
| Controles manuales de cámara para la captura de vídeo | Aprenda a usar controles manuales de dispositivo para habilitar escenarios de captura de vídeo mejorados, como vídeo HDR y prioridad de exposición. |
| Efecto de estabilización de vídeo para la captura de vídeo | Aprenda a usar el efecto de estabilización de vídeo. |
| Análisis de escenas para MediaCapture | Muestra cómo usar SceneAnalysisEffect y FaceDetectionEffect para analizar el contenido de la secuencia de vista previa de captura multimedia. |
| Capturar una secuencia de fotos con VariablePhotoSequence | Obtenga información sobre cómo capturar una secuencia de fotos variable, que permite capturar varios fotogramas de imágenes en sucesión rápida y configurar cada fotograma para usar diferentes opciones de enfoque, flash, ISO, exposición y compensación de exposición. |
| Procesar fotogramas multimedia con mediaFrameReader | Obtenga información sobre cómo usar mediaFrameReader con MediaCapture para obtener fotogramas multimedia de uno o varios orígenes disponibles, como cámaras de color, profundidad e infrarrojos, dispositivos de audio o incluso orígenes de fotogramas personalizados, como aquellos que producen fotogramas de seguimiento esquelético. Esta característica está diseñada para ser utilizada por aplicaciones que realizan el procesamiento en tiempo real de fotogramas multimedia, como la realidad aumentada y las aplicaciones de cámara con reconocimiento de profundidad. |
| Procesamiento de fotogramas de audio con MediaFrameReader | Aprenda cómo usar un MediaFrameReader con MediaCapture para obtener datos de audio de un origen de fotogramas multimedia. |
| Detección y respuesta a cambios de nivel de audio por parte del sistema | Obtenga información sobre cómo detectar y responder a los cambios de nivel de audio por parte del sistema. |
| Iniciar la página de configuración de la cámara | Obtenga información sobre cómo iniciar la configuración de Windows directamente en la página de configuración de la cámara. |
| Controlar la configuración de privacidad de la cámara de Windows | Obtenga información sobre cómo las aplicaciones deben controlar la configuración de privacidad de la cámara de Windows. |
| Conexión a cámaras remotas | Aprenda a conectarse a cámaras remotas y obtener un MediaFrameSourceGroup para recuperar fotogramas de cada cámara. |
Ejemplos de WinUI 3 para cámara
Ejemplos de aplicaciones para UWP para cámara
- Ejemplo de detección de caras de cámara
- ejemplo de fotogramas de vista previa de cámara
- Muestra de HDR de la cámara
- Ejemplo de controles manuales de cámara
- Muestra de perfil de la cámara
- Ejemplo de resolución de cámara
- kit de inicio para cámara
- Muestra de estabilización de vídeo de cámara
Temas relacionados
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.