On Wed, 16 Jan 2019, Martin Storsjö wrote:

On Mon, 14 Jan 2019, Nikolay Sivov wrote:

---


+
+    STDMETHOD(GetVerticalGlyphOrientation)(THIS_
+        UINT32 textPosition,
+        UINT32 *textLength,
+        DWRITE_VERTICAL_GLYPH_ORIENTATION *orientation,
+        UINT8 *bidiLevel) PURE;

The DWRITE_VERTICAL_GLYPH_ORIENTATION type is not defined anywhere in mingw-w64 at the moment, so this breaks compilation of any project that includes dwrite_1.h.

There's also another issue with the patch:

+    /* IDWriteTextAnalysisSink1 methods */
+    STDMETHOD(SetGlyphOrientation)(THIS_
+            UINT32 textPosition,
+            UINT32 textLength,
+            DWRITE_GLYPH_ORIENTATION_ANGLE angle,
+            UINT8 adjustedBidilevel,
+            WINBOOL isSideways,
+            WINBOOL isRtl); PURE;

The stray semicolon before PURE breaks compilation as well.

// Martin

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to