Compartir a través de


WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) Método

Definición

Establece de forma asincrónica el valor preestablecido de temperatura de color.

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

Parámetros

preset
ColorTemperaturePreset

Valor preestablecido de color templado en el que se va a establecer la propiedad Preset .

Devoluciones

Objeto que se usa para controlar la operación asincrónica.

Atributos

Comentarios

El ajuste del balance de blancos solo se admite mientras se ejecuta la secuencia de vista previa. Comprueba que la secuencia de vista previa se está ejecutando antes de establecer el valor del balance de blancos o el valor predeterminado.

El valor predeterminado de ColorTemperaturePreset.Auto indica al sistema que ajuste automáticamente el nivel del balance de blancos. En algunos escenarios, como capturar una secuencia fotográfica donde los niveles de balance de blancos deben iguales para cada fotograma, te recomendamos que bloquees el control en el valor automático actual. Para ello, llama a SetPresetAsync y especifica el valor predeterminado Manual y no establezcas un valor en el control mediante SetValueAsync. Esto hará que el dispositivo bloquee el valor actual. No intentes leer el valor actual del control y después pasar el valor obtenido a SetValueAsync porque no se garantiza que este valor sea correcto.

Se aplica a