WhiteBalanceControl.SetPresetAsync(ColorTemperaturePreset) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.