Win2D 1.12.0 – bugfixes and error messages

Win2D version 1.12.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. There are no new features in this release, but a bunch of small improvements: Fixed CanvasDrawingSession.Close to release all resources it was holding Fixed lost device handling to call RoClearError, so later unrelated exceptions don’t incorrectly appear to be…


Win2D 1.11.0 – text analysis, block compressed bitmaps, saving large images, and IBuffer pixel access

Win2D version 1.11.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. New in this release: CanvasTextAnalyzer identifies what glyphs are needed to render a piece of text, including the font fallbacks to properly handle different languages.  Example Gallery uses this to create a new Custom Text Layouts example, which wordwraps…


Win2D 1.10.0 – sprite batches, Windows.UI.Composition, CanvasVirtualBitmap, more text features, and effect rectangle mapping

Win2D version 1.10.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. This release adds new features that depend on the Windows 10 November Update, and removes workarounds for older Visual Studio versions (thanks to those who shared feedback about this).  Win2D now requires Visual Studio 2015 with Update 1 to…


Win2D 1.9.0 – new text features, high dynamic range colors, ink geometry, and Mandelbrot zooming demo

Win2D version 1.9.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. New text features: Custom inline objects in text layouts Custom trimming signs Custom drawing effects in text layouts Query the bounds of a glyph run Convert glyph runs to geometry Text layout line metrics and cluster metrics Win2D now…


Win2D 1.8.0 – custom text rendering and PixelShaderEffect border/interpolation modes

Win2D version 1.8.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. New in this release: Custom text rendering via CanvasTextLayout.DrawToTextRenderer and CanvasDrawingSession.DrawGlyphRun Added PixelShaderEffect properties controlling border mode (hard vs. soft) and interpolation (linear vs. nearest neighbor) Added CanvasDrawingSession.Flush (for advanced interop scenarios) Added CanvasDevice.Lock (for advanced interop + multithreading…


Win2D 1.7.0 – custom image effects improvements, system font properties

Win2D version 1.7.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. New in this release: Added CanvasFontSet and CanvasFontFace, a means of enumerating and querying properties of system fonts. Added PixelShaderEffect.IsSupported query, and better exception messages for feature level mismatches. Added sketch effect to ExampleGallery.CustomEffects demo Some bugfixes The new…

2

Win2D 1.6.0 – custom image effects and new text format options

Win2D version 1.6.0 is now available on NuGet (for Windows 10 or Windows / Phone 8.1) and GitHub. New in this release: Added PixelShaderEffect, which lets you draw using a custom pixel shader Text format properties: LastLineWrapping, LineSpacingMode, OpticalAlignment, TrimmingSign, and VerticalGlyphOrientation Added CanvasDrawingSession.TextRenderingParameters Several bugfixes Note that PixelShaderEffect is currently limited to 1:1 texture coordinate mappings. …