BitmapEncoder.FlushAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il commit asincrono e scarica tutti i dati dell'immagine.
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
Restituisce
Oggetto che gestisce l'operazione di scaricamento asincrona.
- Attributi
Commenti
Chiamare questo metodo al termine della codifica e prima di chiudere il flusso di output. I dati minimi da impostare su una nuova immagine prima di chiamare FlushAsync sono i dati pixel (SetPixelData). Dopo la chiamata a questo metodo, le chiamate successive ai metodi BitmapEncoder avranno esito negativo.
Se, dopo aver completato la codifica, si vuole riutilizzare la posizione di ricerca IRandomAccessStream da cui è stato creato BitmapEncoder , ad esempio passandola alle API Windows.Storage.Compression , è prima necessario reimpostare la posizione di ricerca del flusso su 0, l'inizio del flusso chiamando IRandomAccessStream.Seek.