- CanvasVirtualControl for when you want to draw just the visible part of a potentially very large image.
- DpiScale property (on CanvasControl, CanvasAnimatedControl, and CanvasVirtualControl) for when you want to draw at a lower resolution than the physical display. This boosts performance at the cost of visual crispness, which can be a good option for some games on high DPI but lower powered devices like phones.
- CanvasBitmap.CreateFromDirect3D11Surface now chooses between Premultiplied or Ignore alpha mode depending on whether the surface format contains alpha. Before, it always went for premultiplied, which would fail if there wasn’t actually any alpha data in the surface.
- CanvasCreateResourcesEventArgs now has a public constructor, so you can create your own instances of it if you need to call a CreateResources event handler directly (for instance, writing tests for a Win2D app).