WhiteBalanceControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Funktionen zum Steuern der Weißabgleichseinstellungen auf einem Erfassungsgerät.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Das WhiteBalanceControl gibt Apps zusätzliche Kontrolle über die Weißabgleichseinstellungen auf einem Gerät. Sie können einen der ColorTemperaturePreset-Werte verwenden, indem Sie SetPresetAsync aufrufen. Oder rufen Sie SetValueAsync auf, um einen bestimmten Wert zwischen Min und Max festzulegen.
Sie können herausfinden, ob ein Gerät dieses Steuerelement unterstützt, indem Sie WhiteBalanceControl.Supported überprüfen.
Wenn das Gerät das WhiteBalanceControl nicht unterstützt, können Sie weiterhin die WhiteBalance auf dem VideoCaptureDevice verwenden, um den Wert für die Farbtemperatur des Weißabgleichs festzulegen.
Sie können über MediaCapture.VideoDeviceController auf whiteBalanceControl für das Erfassungsgerät zugreifen.
Der Weißabgleich wird als Farbtemperatur in Grad Kelvin angegeben.
Anleitungen zur Verwendung von FocusControl finden Sie unter Manuelle Kamerasteuerelemente für Foto- und Videoaufnahmen.
Eigenschaften
Max |
Ruft den maximalen Weißabgleichswert ab. |
Min |
Ruft den minimalen Weißabgleichswert ab. |
Preset |
Ruft die Farbtemperaturvoreinstellung ab. |
Step |
Ruft den Schrittwert ab. |
Supported |
Ruft einen Wert ab, der angibt, ob das Erfassungsgerät das Weißabgleichssteuerelement unterstützt. |
Value |
Ruft den Wert der Farbtemperatur ab. |
Methoden
SetPresetAsync(ColorTemperaturePreset) |
Legt die Farbtemperaturvoreinstellung asynchron fest. |
SetValueAsync(UInt32) |
Legt den Wert der Farbtemperatur asynchron fest. |