Lenguaje

CameraCaptureUI Clase

Definición

Proporciona una interfaz de usuario de ventana completa para capturar audio, vídeo y fotos desde la cámara del dispositivo, así como controles para recortar fotos, recortar vídeo, captura retrasada de tiempo y configuración de la cámara.

public ref class CameraCaptureUI sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.Media.Capture.ICameraCaptureUIFactory, 65536, "Microsoft.Windows.Media.Capture.CameraCaptureUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Media.Capture.CameraCaptureUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CameraCaptureUI final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.Media.Capture.ICameraCaptureUIFactory), 65536, "Microsoft.Windows.Media.Capture.CameraCaptureUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Media.Capture.CameraCaptureUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CameraCaptureUI
function CameraCaptureUI(windowId)
Public NotInheritable Class CameraCaptureUI
Herencia
Object Platform::Object IInspectable CameraCaptureUI
Atributos

Comentarios

Esta API está disponible para Windows aplicaciones que usan el SDK de Aplicaciones para Windows. Las aplicaciones para UWP deben usar la clase CameraCaptureUI heredada del Windows. Espacio de nombres Media.Capture.

CameraCaptureUI proporciona una manera sencilla de agregar funcionalidad básica de captura de fotos y vídeos a una aplicación de Windows sin tener que crear ninguna interfaz de usuario de cámara personalizada y sin tener que usar ninguna API de cámara de bajo nivel. Para escenarios más avanzados que requieren una interfaz de usuario de cámara personalizada o un control más refinado sobre la canalización de captura, use la clase MediaCapture . Para obtener más información, consulte Cámara.

Constructores

Nombre Description
CameraCaptureUI(WindowId)

Inicializa una nueva instancia de la clase CameraCaptureUI .

Propiedades

Nombre Description
PhotoSettings

Obtiene un CameraCaptureUIPhotoCaptureSettings que especifica la configuración para capturar fotos con CameraCaptureUI.

VideoSettings

Obtiene un CameraCaptureUIVideoCaptureSettings que especifica la configuración para capturar vídeos con CameraCaptureUI.

Métodos

Nombre Description
CaptureFileAsync(CameraCaptureUIMode)

Inicia la interfaz de usuario de captura de cámara, lo que permite al usuario capturar fotos, vídeos o ambos.

Se aplica a