public async Task Load(CanvasDevice device, StorageFile file) { using (var stream = await file.OpenReadAsync()) { SourceBitmap = await CanvasBitmap.LoadAsync(device, stream); } bitmapFormat = sourceBitmap.Format; bitmapData = sourceBitmap.GetPixelBytes(); Size = sourceBitmap.Size.ToVector2(); Edits.Clear(); Edits.Add(new EditGroup(this)); SelectedEffect = null; }