|
| BOOL | IsColorFont () |
| |
| UINT32 | GetColorPaletteCount () |
| |
| UINT32 | GetPaletteEntryCount () |
| |
| HRESULT | GetPaletteEntries ([in] UINT32 palette_index, [in] UINT32 first_entry_index, [in] UINT32 entry_count, [out] DWRITE_COLOR_F *entries) |
| |
| HRESULT | GetRecommendedRenderingMode ([in] FLOAT fontEmSize, [in] FLOAT dpiX, [in] FLOAT dpiY, [in] DWRITE_MATRIX const *transform, [in] BOOL is_sideways, [in] DWRITE_OUTLINE_THRESHOLD threshold, [in] DWRITE_MEASURING_MODE measuringmode, [in] IDWriteRenderingParams *params, [out] DWRITE_RENDERING_MODE *renderingmode, [out] DWRITE_GRID_FIT_MODE *gridfitmode) |
| |
| void | GetMetrics ([out] DWRITE_FONT_METRICS1 *metrics) |
| |
| HRESULT | GetGdiCompatibleMetrics ([in] FLOAT em_size, [in] FLOAT pixels_per_dip, [in] const DWRITE_MATRIX *transform, [out] DWRITE_FONT_METRICS1 *metrics) |
| |
| void | GetCaretMetrics ([out] DWRITE_CARET_METRICS *metrics) |
| |
| HRESULT | GetUnicodeRanges ([in] UINT32 max_count, [out] DWRITE_UNICODE_RANGE *ranges, [out] UINT32 *count) |
| |
| BOOL | IsMonospacedFont () |
| |
| HRESULT | GetDesignGlyphAdvances ([in] UINT32 glyph_count, [in] UINT16 const *indices, [out] INT32 *advances, [in, defaultvalue(FALSE)] BOOL is_sideways) |
| |
| HRESULT | GetGdiCompatibleGlyphAdvances ([in] FLOAT em_size, [in] FLOAT pixels_per_dip, [in] const DWRITE_MATRIX *transform, [in] BOOL use_gdi_natural, [in] BOOL is_sideways, [in] UINT32 glyph_count, [in] const UINT16 *indices, [out] INT32 *advances) |
| |
| HRESULT | GetKerningPairAdjustments ([in] UINT32 glyph_count, [in] const UINT16 *indices, [out] INT32 *adjustments) |
| |
| BOOL | HasKerningPairs () |
| |
| HRESULT | GetRecommendedRenderingMode ([in] FLOAT font_emsize, [in] FLOAT dpiX, [in] FLOAT dpiY, [in] const DWRITE_MATRIX *transform, [in] BOOL is_sideways, [in] DWRITE_OUTLINE_THRESHOLD threshold, [in] DWRITE_MEASURING_MODE measuring_mode, [out] DWRITE_RENDERING_MODE *rendering_mode) |
| |
| HRESULT | GetVerticalGlyphVariants ([in] UINT32 glyph_count, [in] const UINT16 *nominal_indices, [out] UINT16 *vertical_indices) |
| |
| BOOL | HasVerticalGlyphVariants () |
| |
| DWRITE_FONT_FACE_TYPE | GetType () |
| |
| HRESULT | GetFiles ([out] UINT32 *number_of_files, [out] IDWriteFontFile **fontfiles) |
| |
| UINT32 | GetIndex () |
| |
| DWRITE_FONT_SIMULATIONS | GetSimulations () |
| |
| BOOL | IsSymbolFont () |
| |
| void | GetMetrics ([out] DWRITE_FONT_METRICS *metrics) |
| |
| UINT16 | GetGlyphCount () |
| |
| HRESULT | GetDesignGlyphMetrics ([in] UINT16 const *glyph_indices, [in] UINT32 glyph_count, [out] DWRITE_GLYPH_METRICS *metrics, [in, defaultvalue(FALSE)] BOOL is_sideways) |
| |
| HRESULT | GetGlyphIndices ([in] UINT32 const *codepoints, [in] UINT32 count, [out] UINT16 *glyph_indices) |
| |
| HRESULT | TryGetFontTable ([in] UINT32 table_tag, [out] const void **table_data, [out] UINT32 *table_size, [out] void **context, [out] BOOL *exists) |
| |
| void | ReleaseFontTable ([in] void *table_context) |
| |
| HRESULT | GetGlyphRunOutline ([in] FLOAT emSize, [in] UINT16 const *glyph_indices, [in] FLOAT const *glyph_advances, [in] DWRITE_GLYPH_OFFSET const *glyph_offsets, [in] UINT32 glyph_count, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] IDWriteGeometrySink *geometrysink) |
| |
| HRESULT | GetRecommendedRenderingMode ([in] FLOAT emSize, [in] FLOAT pixels_per_dip, [in] DWRITE_MEASURING_MODE mode, [in] IDWriteRenderingParams *params, [out] DWRITE_RENDERING_MODE *rendering_mode) |
| |
| HRESULT | GetGdiCompatibleMetrics ([in] FLOAT emSize, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [out] DWRITE_FONT_METRICS *metrics) |
| |
| HRESULT | GetGdiCompatibleGlyphMetrics ([in] FLOAT emSize, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [in] BOOL use_gdi_natural, [in] UINT16 const *glyph_indices, [in] UINT32 glyph_count, [out] DWRITE_GLYPH_METRICS *metrics, [in, defaultvalue(FALSE)] BOOL is_sideways) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 281 of file dwrite_2.idl.