Compartir a través de


MediaDeviceControl Clase

Definición

Obtiene o establece una configuración de dispositivo en una cámara.

public ref class MediaDeviceControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaDeviceControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class MediaDeviceControl
Public NotInheritable Class MediaDeviceControl
Herencia
Object Platform::Object IInspectable MediaDeviceControl
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Ejemplos

Para obtener ejemplos de cómo establecer controladores de dispositivos multimedia, consulta Controles manuales de cámara para captura de fotos y vídeos.

Comentarios

Varias propiedades del objeto VideoDeviceController devuelven instancias del objeto MediaDeviceControl. Cada propiedad VideoDeviceController representa un valor determinado en la cámara, como el brillo o el foco. Use el objeto MediaDeviceControl para:

  • Obtiene o establece la configuración de la cámara.
  • Habilite el ajuste automático de la configuración.
  • Obtenga el intervalo de valores que admite la cámara para la configuración.

Nota

Esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento de serialización. Para obtener más información, consulte Subprocesos y serialización (C++/CX) y Uso de objetos Windows Runtime en un entorno multiproceso (.NET).

Propiedades

Capabilities

Obtiene las funciones de la cámara para esta configuración de cámara.

Métodos

TryGetAuto(Boolean)

Indica si está habilitado el ajuste automático de la configuración de la cámara.

TryGetValue(Double)

Obtiene el valor de la configuración de la cámara.

TrySetAuto(Boolean)

Habilita o deshabilita el ajuste automático de la configuración de la cámara.

TrySetValue(Double)

Establece la configuración de la cámara.

Se aplica a