Compartir a través de


BitmapEncoder.FlushAsync Método

Definición

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.

Se aplica a