ExposureControl Clase

Definición

Proporciona funcionalidad para controlar la configuración de exposición en un dispositivo de captura.

public ref class ExposureControl 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 ExposureControl 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 ExposureControl
Public NotInheritable Class ExposureControl
Herencia
Object Platform::Object IInspectable ExposureControl
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)

Comentarios

ExposureControl proporciona a las aplicaciones un control adicional sobre la configuración de exposición en un dispositivo.

Para establecer un valor de exposición, llame a SetValueAsync. Para activar la exposición automática, llame a SetAutoAsync.

Puede averiguar si un dispositivo admite este control comprobando ExposureControl.Supported.

Si el dispositivo no admite exposureControl, todavía puede usar la propiedad Exposure en VideoCaptureDevice para establecer el valor de exposición.

Puede acceder a ExposureControl para el dispositivo de captura a través de MediaCapture.VideoDeviceController.

Para obtener instrucciones paso a paso para usar ExposureControl, consulta Controles manuales de cámara para la captura de fotos y vídeos.

Propiedades

Auto

Obtiene un valor que indica si la exposición automática está habilitada.

Max

La compensación máxima de EV admitida.

Min

Obtiene la compensación mínima de EV admitida.

Step

Obtiene el incremento de tiempo de exposición más pequeño admitido por el dispositivo de captura.

Supported

Obtiene un valor que especifica si el dispositivo de captura admite el control de exposición.

Value

Obtiene el valor de compensación ev.

Métodos

SetAutoAsync(Boolean)

Habilita o deshabilita la exposición automática de forma asincrónica.

SetValueAsync(TimeSpan)

Establece de forma asincrónica el tiempo de exposición.

Se aplica a

Consulte también