ExposureControl Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |