MyTDT-Mysoft/DllCompat

Wine's dwrite.dll requires new function

Svyatpro opened this issue · 1 comments

New Wine's dwrite.dll (wine 3.21+) requires GetFontFileData function in gdi32.dll wrapper.

Undocumented:

  • GetFontRealizationInfo
  • GetFontFileData
  • GetFontFileInfo

The problem with implementing nt6+ undocumented winapi, is that it is not set in stone how the undocumented structs they use as params are arranged.
And if new code depends on that, it becomes problem.
My suggestion is to use these these functions as lib instead of dll, when compiling WINE dlls.