Test program: https://drive.google.com/drive/folders/15Cgp_tSKT9gRijh-4-_JBl8BegZvRoLX?usp... EnumFontFamiliesEx for OTF fonts returns the value Typographic Subfamily name (id 17) in the ENUMLOGFONTEXW.elfStyle parameter. For TTF fonts, it returns Font Subfamily name (id 2). Below are the results of running the test program: Windows: .\main.exe .\wine_test_typographic_subfamily.otf "WineTestTypographicSubfamilyOTF" familyName: WineTestTypographicSubfamilyOTF styleName: Base .\main.exe .\wine_test_typographic_subfamily.ttf "WineTestTypographicSubfamilyTTF" familyName: WineTestTypographicSubfamilyTTF styleName: Regular Wine with changes: .\main.exe .\wine_test_typographic_subfamily.otf "WineTestTypographicSubfamilyOTF" familyName: WineTestTypographicSubfamilyOTF styleName: Base Wine without changes: .\main.exe .\wine_test_typographic_subfamily.otf "WineTestTypographicSubfamilyOTF" familyName: WineTestTypographicSubfamilyOTF styleName: Regular -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10891