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으로 다시 설정해야 합니다.