IsoSpeedControl Clase

Definición

Proporciona funcionalidad para controlar la configuración de velocidad de película ISO en un dispositivo de captura.

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

Puedes averiguar si un dispositivo admite este control comprobando IsoSpeedControl.Supported.

Puedes acceder a IsoSpeedControl para el dispositivo de captura a través de MediaCapture.VideoDeviceController.

IsoSpeedControl permite a las aplicaciones administrar la configuración de velocidad ISO en un dispositivo. Por ejemplo, en condiciones de poca luz, las aplicaciones pueden preferir un nivel de ruido mayor a cambio de un mayor brillo general. El control de velocidad ISO permite a las aplicaciones ajustar los inconvenientes, como este.

Use SetPresetAsync para establecer el nivel ISO en uno de los valores isoSpeedPreset .

SupportedPresets enumera los valores preestablecidos que son compatibles con el dispositivo.

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

Propiedades

Auto

Obtiene un valor que indica si la velocidad ISO automática está habilitada.

Max

Obtiene la velocidad ISO máxima admitida por el dispositivo de captura.

Min

Obtiene la velocidad ISO mínima admitida por el dispositivo de captura.

Preset

Obtiene el valor preestablecido de velocidad de película ISO.

Step

Obtiene el incremento de velocidad ISO 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 velocidad ISO.

SupportedPresets

Obtiene los valores preestablecidos ISO que admite el dispositivo de captura.

Value

Obtiene el valor de velocidad ISO actual.

Métodos

SetAutoAsync()

Establece la velocidad ISO en automática.

SetPresetAsync(IsoSpeedPreset)

Establece de forma asincrónica el valor preestablecido de velocidad de película ISO.

SetValueAsync(UInt32)

Establece el valor de velocidad ISO.

Se aplica a

Consulte también