WhiteBalanceControl.SetValueAsync(UInt32) 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í.
public:
virtual IAsyncAction ^ SetValueAsync(unsigned int temperature) = SetValueAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SetValueAsync(uint32_t const& temperature);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SetValueAsync(uint temperature);
function setValueAsync(temperature)
Public Function SetValueAsync (temperature As UInteger) As IAsyncAction
Parámetros
- temperature
-
UInt32
unsigned int
uint32_t
Valor de temperatura en el que se va a establecer la propiedad Value .
Devoluciones
Objeto que se usa para controlar la operación asincrónica.
- Atributos
Comentarios
El balance de blancos se especifica como una temperatura de color en grados Kelvin.
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, llame a SetPresetAsync y especifique el valor preestablecido Manual y no establezca 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.