diff options
Diffstat (limited to 'libass/dwrite_c.h')
-rw-r--r-- | libass/dwrite_c.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/libass/dwrite_c.h b/libass/dwrite_c.h index ac7f4a2..ffdf110 100644 --- a/libass/dwrite_c.h +++ b/libass/dwrite_c.h @@ -59,6 +59,15 @@ typedef enum DWRITE_FACTORY_TYPE { DWRITE_FACTORY_TYPE_ISOLATED } DWRITE_FACTORY_TYPE; +typedef enum DWRITE_FONT_FACE_TYPE { + DWRITE_FONT_FACE_TYPE_CFF = 0, + DWRITE_FONT_FACE_TYPE_TRUETYPE, + DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION, + DWRITE_FONT_FACE_TYPE_TYPE1, + DWRITE_FONT_FACE_TYPE_VECTOR, + DWRITE_FONT_FACE_TYPE_BITMAP, + DWRITE_FONT_FACE_TYPE_UNKNOWN +} DWRITE_FONT_FACE_TYPE; typedef enum DWRITE_FONT_SIMULATIONS { DWRITE_FONT_SIMULATIONS_NONE = 0x0000, @@ -319,7 +328,7 @@ DECLARE_INTERFACE_(IDWriteFontFace,IUnknown) #endif /* IDWriteFontFace methods */ - STDMETHOD(dummy1)(THIS); + STDMETHOD_(DWRITE_FONT_FACE_TYPE, GetType)(THIS) PURE; STDMETHOD(GetFiles)(THIS_ UINT32 *numberOfFiles, |