diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2023-01-31 06:36:56 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2023-01-31 06:54:32 +1030 |
commit | 15855876685f01af828c29ca2a1608eb06de2a89 (patch) | |
tree | 155faa3b3e7b73b2a1d752daca6eb42c56d6f9a7 /src/win32 | |
parent | 47a932bffc16323b58e3c8f9bc3fe0d821838a84 (diff) | |
download | cairo-15855876685f01af828c29ca2a1608eb06de2a89.tar.gz |
dwrite: create C++ dwrite header
Diffstat (limited to 'src/win32')
-rw-r--r-- | src/win32/cairo-dwrite-font.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/win32/cairo-dwrite-font.cpp b/src/win32/cairo-dwrite-font.cpp index 478f775b8..e1f8d294a 100644 --- a/src/win32/cairo-dwrite-font.cpp +++ b/src/win32/cairo-dwrite-font.cpp @@ -45,6 +45,8 @@ #include "cairo-dwrite-private.hpp" #include "cairo-truetype-subset-private.h" #include "cairo-scaled-font-subsets-private.h" +#include "cairo-dwrite.h" + #include <float.h> #include <wincodec.h> @@ -1361,7 +1363,7 @@ _cairo_dwrite_has_color_glyphs(void *scaled_font) * * Here is an example of how this function might be used: * <informalexample><programlisting><![CDATA[ - * #include <cairo-win32.h> + * #include <cairo-dwrite.h> * #include <dwrite.h> * * IDWriteFactory* dWriteFactory = NULL; @@ -1412,8 +1414,8 @@ _cairo_dwrite_has_color_glyphs(void *scaled_font) * * Since: 1.18 **/ -cairo_font_face_t* -cairo_dwrite_font_face_create_for_dwrite_fontface(void* dwrite_font_face) +cairo_font_face_t * +cairo_dwrite_font_face_create_for_dwrite_fontface (IDWriteFontFace *dwrite_font_face) { IDWriteFontFace *dwriteface = static_cast<IDWriteFontFace*>(dwrite_font_face); // Must do malloc and not C++ new, since Cairo frees this. |