Condividi tramite


WhiteBalanceControl Classe

Definizione

Fornisce funzionalità per controllare le impostazioni di bilanciamento del bianco in un dispositivo di acquisizione.

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
Ereditarietà
Object Platform::Object IInspectable WhiteBalanceControl
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

WhiteBalanceControl offre alle app un maggiore controllo sulle impostazioni di bilanciamento del bianco in un dispositivo. È possibile usare uno dei valori ColorTemperaturePreset chiamando SetPresetAsync. In alternativa, chiamare SetValueAsync per impostare un valore specifico tra Min e Max.

È possibile verificare se un dispositivo supporta questo controllo controllando WhiteBalanceControl.Supported.

Se il dispositivo non supporta WhiteBalanceControl, puoi comunque usare WhiteBalance in VideoCaptureDevice per impostare il valore per la temperatura del colore di bilanciamento del bianco.

È possibile accedere a WhiteBalanceControl per il dispositivo di acquisizione tramite MediaCapture.VideoDeviceController.

Il bilanciamento del bianco viene specificato come temperatura del colore in gradi Kelvin.

Per indicazioni pratiche sull'uso di FocusControl, vedi Controlli della fotocamera manuali per l'acquisizione di foto e video.

Proprietà

Max

Ottiene il valore massimo di bilanciamento del bianco.

Min

Ottiene il valore minimo di bilanciamento del bianco.

Preset

Ottiene il set di impostazioni per la temperatura del colore.

Step

Ottiene il valore del passaggio.

Supported

Ottiene un valore che specifica se il dispositivo di acquisizione supporta il controllo di bilanciamento del bianco.

Value

Ottiene il valore della temperatura del colore.

Metodi

SetPresetAsync(ColorTemperaturePreset)

Imposta in modo asincrono la temperatura del colore Preimpostato.

SetValueAsync(UInt32)

Imposta in modo asincrono il valore della temperatura del colore.

Si applica a

Vedi anche