|
| HRESULT | GetSystemFontCollection ([out] IDWriteFontCollection **collection, [in, defaultvalue(FALSE)] BOOL check_for_updates) |
| |
| HRESULT | CreateCustomFontCollection ([in] IDWriteFontCollectionLoader *loader, [in] void const *key, [in] UINT32 key_size, [out] IDWriteFontCollection **collection) |
| |
| HRESULT | RegisterFontCollectionLoader ([in] IDWriteFontCollectionLoader *loader) |
| |
| HRESULT | UnregisterFontCollectionLoader ([in] IDWriteFontCollectionLoader *loader) |
| |
| HRESULT | CreateFontFileReference ([in] WCHAR const *path, [in] FILETIME const *writetime, [out] IDWriteFontFile **font_file) |
| |
| HRESULT | CreateCustomFontFileReference ([in] void const *reference_key, [in] UINT32 key_size, [in] IDWriteFontFileLoader *loader, [out] IDWriteFontFile **font_file) |
| |
| HRESULT | CreateFontFace ([in] DWRITE_FONT_FACE_TYPE facetype, [in] UINT32 files_number, [in] IDWriteFontFile *const *font_files, [in] UINT32 index, [in] DWRITE_FONT_SIMULATIONS sim_flags, [out] IDWriteFontFace **font_face) |
| |
| HRESULT | CreateRenderingParams ([out] IDWriteRenderingParams **params) |
| |
| HRESULT | CreateMonitorRenderingParams ([in] HMONITOR monitor, [out] IDWriteRenderingParams **params) |
| |
| HRESULT | CreateCustomRenderingParams ([in] FLOAT gamma, [in] FLOAT enhancedContrast, [in] FLOAT cleartype_level, [in] DWRITE_PIXEL_GEOMETRY geometry, [in] DWRITE_RENDERING_MODE mode, [out] IDWriteRenderingParams **params) |
| |
| HRESULT | RegisterFontFileLoader ([in] IDWriteFontFileLoader *loader) |
| |
| HRESULT | UnregisterFontFileLoader ([in] IDWriteFontFileLoader *loader) |
| |
| HRESULT | CreateTextFormat ([in] WCHAR const *family_name, [in] IDWriteFontCollection *collection, [in] DWRITE_FONT_WEIGHT weight, [in] DWRITE_FONT_STYLE style, [in] DWRITE_FONT_STRETCH stretch, [in] FLOAT size, [in] WCHAR const *locale, [out] IDWriteTextFormat **format) |
| |
| HRESULT | CreateTypography ([out] IDWriteTypography **typography) |
| |
| HRESULT | GetGdiInterop ([out] IDWriteGdiInterop **gdi_interop) |
| |
| HRESULT | CreateTextLayout ([in] WCHAR const *string, [in] UINT32 len, [in] IDWriteTextFormat *format, [in] FLOAT max_width, [in] FLOAT max_height, [out] IDWriteTextLayout **layout) |
| |
| HRESULT | CreateGdiCompatibleTextLayout ([in] WCHAR const *string, [in] UINT32 len, [in] IDWriteTextFormat *format, [in] FLOAT layout_width, [in] FLOAT layout_height, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [in] BOOL use_gdi_natural, [out] IDWriteTextLayout **layout) |
| |
| HRESULT | CreateEllipsisTrimmingSign ([in] IDWriteTextFormat *format, [out] IDWriteInlineObject **trimming_sign) |
| |
| HRESULT | CreateTextAnalyzer ([out] IDWriteTextAnalyzer **analyzer) |
| |
| HRESULT | CreateNumberSubstitution ([in] DWRITE_NUMBER_SUBSTITUTION_METHOD method, [in] WCHAR const *locale, [in] BOOL ignore_user_override, [out] IDWriteNumberSubstitution **substitution) |
| |
| HRESULT | CreateGlyphRunAnalysis ([in] DWRITE_GLYPH_RUN const *glyph_run, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [in] DWRITE_RENDERING_MODE rendering_mode, [in] DWRITE_MEASURING_MODE measuring_mode, [in] FLOAT baseline_x, [in] FLOAT baseline_y, [out] IDWriteGlyphRunAnalysis **analysis) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 1549 of file dwrite.idl.