Dear list,

Hi I'm encountering this issue following the 8.0.0 update which
included major directX API updates from the IDL files.

I am finding that the COM APIs which are overloaded are renamed with
underscore suffixes, and this creates an incompatibility with Windows
SDK.
In the previous revisions, which presumably were hand written, it would
use overloading and the C++ `using` statements.

As an example, it prevents this line of code from being compiled.
It would have to rename `GetMatchingFonts` to `GetMatchingFonts_` so
that current Mingw-w64 will accept this code.
https://github.com/steinbergmedia/vstgui/blob/061905f6188cb9b73dd7852de85a634df67d8f98/vstgui/lib/platform/win32/direct2d/d2dfont.cpp#L44

Best.
-JPC


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

Reply via email to