Compartilhar via


IsoSpeedControl Classe

Definição

Fornece funcionalidade para controlar as configurações de velocidade de filme ISO em um 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
Herança
Object Platform::Object IInspectable IsoSpeedControl
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Você pode descobrir se um dispositivo dá suporte a esse controle verificando IsoSpeedControl.Supported.

Você pode acessar o IsoSpeedControl para o dispositivo de captura por meio de MediaCapture.VideoDeviceController.

O IsoSpeedControl permite que os aplicativos gerenciem as configurações de velocidade iso em um dispositivo. Por exemplo, em condições de pouca luz, os aplicativos podem preferir um nível de ruído mais alto em troca de maior brilho geral. O controle de velocidade ISO permite que os aplicativos ajustem compensações como essa.

Use SetPresetAsync para definir o nível ISO como um dos valores IsoSpeedPreset .

SupportedPresets lista os valores predefinidos que são compatíveis com o dispositivo.

Para obter diretrizes sobre como usar o FocusControl, consulte Controles manuais de câmera para captura de fotos e vídeos.

Propriedades

Auto

Obtém um valor que indica se a velocidade automática de ISO está habilitada.

Max

Obtém a velocidade máxima de ISO compatível com o dispositivo de captura.

Min

Obtém a velocidade mínima de ISO compatível com o dispositivo de captura.

Preset

Obtém a predefinição de velocidade de filme ISO.

Step

Obtém o menor incremento de velocidade ISO compatível com o dispositivo de captura.

Supported

Obtém um valor que especifica se o dispositivo de captura dá suporte ao controle de velocidade ISO.

SupportedPresets

Obtém as predefinições ISO compatíveis com o dispositivo de captura.

Value

Obtém o valor de velocidade ISO atual.

Métodos

SetAutoAsync()

Define a velocidade iso como automática.

SetPresetAsync(IsoSpeedPreset)

Define de forma assíncrona a velocidade do filme ISO Preset.

SetValueAsync(UInt32)

Define o valor de velocidade ISO.

Aplica-se a

Confira também