diff options
author | Fujii Hironori <Hironori.Fujii@sony.com> | 2023-01-24 14:53:08 +0900 |
---|---|---|
committer | Fujii Hironori <Hironori.Fujii@sony.com> | 2023-02-02 05:27:18 +0900 |
commit | bbc6cdb4ef7ea4ead8da919be558793036f3b8a1 (patch) | |
tree | 75b76c3e46091594d02e0eb73b07b0894b87b0d2 /src/cairo-dwrite.h | |
parent | cb3410b69f250131382e3799a4af629038944946 (diff) | |
download | cairo-bbc6cdb4ef7ea4ead8da919be558793036f3b8a1.tar.gz |
DWrite: Added new API to set measuring mode and rendering params
Added the following API:
* cairo_dwrite_font_face_get_measuring_mode
* cairo_dwrite_font_face_get_rendering_params
* cairo_dwrite_font_face_set_measuring_mode
* cairo_dwrite_font_face_set_rendering_params
Diffstat (limited to 'src/cairo-dwrite.h')
-rw-r--r-- | src/cairo-dwrite.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/cairo-dwrite.h b/src/cairo-dwrite.h index f512c3152..630fcf280 100644 --- a/src/cairo-dwrite.h +++ b/src/cairo-dwrite.h @@ -47,6 +47,18 @@ CAIRO_BEGIN_DECLS cairo_public cairo_font_face_t * cairo_dwrite_font_face_create_for_dwrite_fontface (IDWriteFontFace *dwrite_font_face); +cairo_public IDWriteRenderingParams * +cairo_dwrite_font_face_get_rendering_params (cairo_font_face_t *font_face); + +cairo_public void +cairo_dwrite_font_face_set_rendering_params (cairo_font_face_t *font_face, IDWriteRenderingParams *param); + +cairo_public DWRITE_MEASURING_MODE +cairo_dwrite_font_face_get_measuring_mode (cairo_font_face_t *font_face); + +cairo_public void +cairo_dwrite_font_face_set_measuring_mode (cairo_font_face_t *font_face, DWRITE_MEASURING_MODE mode); + CAIRO_END_DECLS #else /* __cplusplus */ |