Freigeben über


WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) Methode

Definition

Legt die Farbtemperaturvoreinstellung asynchron fest.

public:
 virtual IAsyncAction ^ SetPresetAsync(ColorTemperaturePreset preset) = SetPresetAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SetPresetAsync(ColorTemperaturePreset const& preset);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SetPresetAsync(ColorTemperaturePreset preset);
function setPresetAsync(preset)
Public Function SetPresetAsync (preset As ColorTemperaturePreset) As IAsyncAction

Parameter

preset
ColorTemperaturePreset

Die Farbtemperaturvoreinstellung, auf die die Preset-Eigenschaft festgelegt werden soll.

Gibt zurück

Das -Objekt, das zum Steuern des asynchronen Vorgangs verwendet wird.

Attribute

Hinweise

Das Anpassen des Weißabgleichs wird nur unterstützt, während der Vorschaudatenstrom ausgeführt wird. Vergewissern Sie sich, dass der Vorschaudatenstrom ausgeführt wird, bevor Sie den Wert oder die Voreinstellung für den Weißabgleich festlegen.

Mit dem ColorTemperaturePreset.Auto-Voreinstellungswert wird das System angewiesen, die Einstellung des Weißabgleichs automatisch anzupassen. Für einige Szenarien (etwa beim Aufnehmen einer Bildserie, bei der die Weißabgleicheinstellungen für jedes Bild gleich sein sollen) kann es ratsam sein, das Steuerelement mit dem aktuellen automatischen Wert zu sperren. Rufen Sie hierzu SetPresetAsync auf, und geben Sie die Voreinstellung Manual an. Legen Sie für das Steuerelement keinen Wert mit SetValueAsync fest. Das Gerät wird dann mit dem aktuellen Wert gesperrt. Versuchen Sie nicht, den Wert des aktuellen Steuerelements auszulesen. Übergeben Sie den zurückgegebenen Wert anschließend an SetValueAsync, da nicht garantiert ist, dass dieser Wert stimmt.

Gilt für: