I am using C++ to work with DirectWrite but I cannot seem to figure out how to use methods that are in inherited interfaces. For example, the " GetUnicodeRanges" method/function in the IDwriteFont1 interface.
The IDWriteFont1 interface/object is not accessed by any other DirectWrite interface/object, including IDWriteFactory - IDWriteFactory7.
The IDWriteFont1 interface inherits from the IDWriteFont interface. I tried various ways of creating a IDWriteFont1 object including the use of DWriteCreateFactory, but that approach seems mainly for creating the various IDWriteFactory objects.
I am able to access IDWriteFont through IDWriteFontCollection through IDWriteFactory via the DWriteCreateFactory function in DWrite.dll.
Can anyone provide direction or example C++ code?