BitmapEncoder.FlushAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
异步提交并刷新所有图像数据。
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
返回
管理异步刷新操作的 对象。
- 属性
注解
在完成编码后和关闭输出流之前调用此方法。 调用 FlushAsync 之前需要在新图像上设置的最小数据是 setPixelData) (像素数据。 调用此方法后,对 BitmapEncoder 方法的任何后续调用都将失败。
如果在编码完成后,你想要重复使用从中创建 BitmapEncoder 的 IRandomAccessStream,例如将其传递给 Windows.Storage.Compression API,则必须首先通过调用 IRandomAccessStream.Seek 将流的查找位置重置为流的开头 0。