|
| HRESULT | SetMaxWidth ([in] FLOAT maxWidth) |
| |
| HRESULT | SetMaxHeight ([in] FLOAT maxHeight) |
| |
| HRESULT | SetFontCollection ([in] IDWriteFontCollection *collection, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetFontFamilyName ([in] WCHAR const *name, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetFontWeight ([in] DWRITE_FONT_WEIGHT weight, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetFontStyle ([in] DWRITE_FONT_STYLE style, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetFontStretch ([in] DWRITE_FONT_STRETCH stretch, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetFontSize ([in] FLOAT size, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetUnderline ([in] BOOL underline, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetStrikethrough ([in] BOOL strikethrough, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetDrawingEffect ([in] IUnknown *effect, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetInlineObject ([in] IDWriteInlineObject *object, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetTypography ([in] IDWriteTypography *typography, [in] DWRITE_TEXT_RANGE range) |
| |
| HRESULT | SetLocaleName ([in] WCHAR const *locale, [in] DWRITE_TEXT_RANGE range) |
| |
| FLOAT | GetMaxWidth () |
| |
| FLOAT | GetMaxHeight () |
| |
| HRESULT | GetFontCollection ([in] UINT32 pos, [out] IDWriteFontCollection **collection, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontFamilyNameLength ([in] UINT32 pos, [out] UINT32 *len, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontFamilyName ([in] UINT32 position, [out] WCHAR *name, [in] UINT32 name_size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontWeight ([in] UINT32 position, [out] DWRITE_FONT_WEIGHT *weight, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontStyle ([in] UINT32 currentPosition, [out] DWRITE_FONT_STYLE *style, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontStretch ([in] UINT32 position, [out] DWRITE_FONT_STRETCH *stretch, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetFontSize ([in] UINT32 position, [out] FLOAT *size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetUnderline ([in] UINT32 position, [out] BOOL *has_underline, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetStrikethrough ([in] UINT32 position, [out] BOOL *has_strikethrough, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetDrawingEffect ([in] UINT32 position, [out] IUnknown **effect, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetInlineObject ([in] UINT32 position, [out] IDWriteInlineObject **object, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetTypography ([in] UINT32 position, [out] IDWriteTypography **typography, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetLocaleNameLength ([in] UINT32 position, [out] UINT32 *length, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | GetLocaleName ([in] UINT32 position, [out] WCHAR *name, [in] UINT32 name_size, [out, defaultvalue(NULL)] DWRITE_TEXT_RANGE *range) |
| |
| HRESULT | Draw ([in] void *context, [in] IDWriteTextRenderer *renderer, [in] FLOAT originX, [in] FLOAT originY) |
| |
| HRESULT | GetLineMetrics ([out] DWRITE_LINE_METRICS *metrics, [in] UINT32 max_count, [out] UINT32 *actual_count) |
| |
| HRESULT | GetMetrics ([out] DWRITE_TEXT_METRICS *metrics) |
| |
| HRESULT | GetOverhangMetrics ([out] DWRITE_OVERHANG_METRICS *overhangs) |
| |
| HRESULT | GetClusterMetrics ([out] DWRITE_CLUSTER_METRICS *metrics, [in] UINT32 max_count, [out] UINT32 *act_count) |
| |
| HRESULT | DetermineMinWidth ([out] FLOAT *min_width) |
| |
| HRESULT | HitTestPoint ([in] FLOAT pointX, [in] FLOAT pointY, [out] BOOL *is_trailinghit, [out] BOOL *is_inside, [out] DWRITE_HIT_TEST_METRICS *metrics) |
| |
| HRESULT | HitTestTextPosition ([in] UINT32 textPosition, [in] BOOL is_trailinghit, [out] FLOAT *pointX, [out] FLOAT *pointY, [out] DWRITE_HIT_TEST_METRICS *metrics) |
| |
| HRESULT | HitTestTextRange ([in] UINT32 textPosition, [in] UINT32 textLength, [in] FLOAT originX, [in] FLOAT originY, [out] DWRITE_HIT_TEST_METRICS *metrics, [in] UINT32 max_metricscount, [out] UINT32 *actual_metricscount) |
| |
| HRESULT | SetTextAlignment ([in] DWRITE_TEXT_ALIGNMENT alignment) |
| |
| HRESULT | SetParagraphAlignment ([in] DWRITE_PARAGRAPH_ALIGNMENT alignment) |
| |
| HRESULT | SetWordWrapping ([in] DWRITE_WORD_WRAPPING wrapping) |
| |
| HRESULT | SetReadingDirection ([in] DWRITE_READING_DIRECTION direction) |
| |
| HRESULT | SetFlowDirection ([in] DWRITE_FLOW_DIRECTION direction) |
| |
| HRESULT | SetIncrementalTabStop ([in] FLOAT tabstop) |
| |
| HRESULT | SetTrimming ([in] DWRITE_TRIMMING const *trimming, [in] IDWriteInlineObject *trimming_sign) |
| |
| HRESULT | SetLineSpacing ([in] DWRITE_LINE_SPACING_METHOD spacing, [in] FLOAT line_spacing, [in] FLOAT baseline) |
| |
| DWRITE_TEXT_ALIGNMENT | GetTextAlignment () |
| |
| DWRITE_PARAGRAPH_ALIGNMENT | GetParagraphAlignment () |
| |
| DWRITE_WORD_WRAPPING | GetWordWrapping () |
| |
| DWRITE_READING_DIRECTION | GetReadingDirection () |
| |
| DWRITE_FLOW_DIRECTION | GetFlowDirection () |
| |
| FLOAT | GetIncrementalTabStop () |
| |
| HRESULT | GetTrimming ([out] DWRITE_TRIMMING *options, [out] IDWriteInlineObject **trimming_sign) |
| |
| HRESULT | GetLineSpacing ([out] DWRITE_LINE_SPACING_METHOD *method, [out] FLOAT *spacing, [out] FLOAT *baseline) |
| |
| HRESULT | GetFontCollection ([out] IDWriteFontCollection **collection) |
| |
| UINT32 | GetFontFamilyNameLength () |
| |
| HRESULT | GetFontFamilyName ([out] WCHAR *name, [in] UINT32 size) |
| |
| DWRITE_FONT_WEIGHT | GetFontWeight () |
| |
| DWRITE_FONT_STYLE | GetFontStyle () |
| |
| DWRITE_FONT_STRETCH | GetFontStretch () |
| |
| FLOAT | GetFontSize () |
| |
| UINT32 | GetLocaleNameLength () |
| |
| HRESULT | GetLocaleName ([out] WCHAR *name, [in] UINT32 size) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 1175 of file dwrite.idl.