BitmapEncoder.FlushAsync 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í.
Confirma y vacía de forma asincrónica todos los datos de la imagen.
public:
virtual IAsyncAction ^ FlushAsync() = FlushAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction FlushAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction FlushAsync();
function flushAsync()
Public Function FlushAsync () As IAsyncAction
Devoluciones
Objeto que administra la operación de vaciado asincrónico.
- Atributos
Comentarios
Llame a este método cuando haya terminado de codificar y antes de cerrar el flujo de salida. Los datos mínimos que necesita establecer en una nueva imagen antes de llamar a FlushAsync son los datos de píxeles (SetPixelData). Después de llamar a este método, se producirá un error en las llamadas posteriores a los métodos BitmapEncoder .
Si, una vez completada la codificación, quiere volver a usar IRandomAccessStream desde el que se creó el bitmapEncoder , como pasarlo a las API Windows.Storage.Compression , primero debe restablecer la posición de búsqueda de la secuencia a 0, el inicio de la secuencia, llamando a IRandomAccessStream.Seek.