Condividi tramite


WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) Metodo

Definizione

Imposta in modo asincrono la temperatura del colore Preimpostato.

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

Parametri

preset
ColorTemperaturePreset

Set di impostazioni di colore temperato su cui impostare la proprietà Preset .

Restituisce

Oggetto utilizzato per controllare l'operazione asincrona.

Attributi

Commenti

La rettifica del bilanciamento del bianco è supportata solo mentre il flusso di anteprima è in esecuzione. Verifica che il flusso di anteprima sia in esecuzione prima di impostare il valore o il set di impostazioni del bilanciamento del bianco.

Il valore del set di impostazioni ColorTemperaturePreset.Auto indica al sistema di regolare automaticamente il livello del bilanciamento del bianco. Per alcuni scenari, come l'acquisizione di una sequenza di foto in cui i livelli di bilanciamento del bianco devono essere gli stessi per ogni frame, puoi bloccare il controllo sul valore automatico corrente. Per farlo, chiama SetPresetAsync e specifica il set di impostazioni Manual e non impostare un valore nel controllo con SetValueAsync. Il dispositivo bloccherà il valore corrente. Non cercare di leggere il valore corrente del controllo e passa quindi il valore restituito in SetValueAsync perché non è certo che questo valore sia corretto.

Si applica a