WhiteBalanceControl Classe

Definição

Fornece funcionalidade para controlar as configurações de saldo em branco em um dispositivo de captura.

public ref class WhiteBalanceControl 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 WhiteBalanceControl 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 WhiteBalanceControl
Public NotInheritable Class WhiteBalanceControl
Herança
Object Platform::Object IInspectable WhiteBalanceControl
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

O WhiteBalanceControl fornece aos aplicativos controle adicional sobre as configurações de saldo em branco em um dispositivo. Você pode usar um dos valores ColorTemperaturePreset chamando SetPresetAsync. Ou chame SetValueAsync para definir um Valor específico entre Min e Max.

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

Se o dispositivo não der suporte ao WhiteBalanceControl, você ainda poderá usar WhiteBalance no VideoCaptureDevice para definir o valor para a temperatura da cor do equilíbrio branco.

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

O equilíbrio entre brancos é especificado como uma temperatura de cor em graus Kelvin.

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

Propriedades

Max

Obtém o valor máximo de saldo em branco.

Min

Obtém o valor mínimo de saldo em branco.

Preset

Obtém a predefinição de temperatura de cor.

Step

Obtém o valor da etapa.

Supported

Obtém um valor que especifica se o dispositivo de captura dá suporte ao controle de saldo em branco.

Value

Obtém o valor da temperatura da cor.

Métodos

SetPresetAsync(ColorTemperaturePreset)

Define de forma assíncrona a temperatura da cor Predefinida.

SetValueAsync(UInt32)

Define de forma assíncrona o valor da temperatura da cor.

Aplica-se a

Confira também