ホーム › Graphics.DirectWrite › IDWriteTextFormat
IDWriteTextFormat
COMメソッド 25
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT SetTextAlignment(DWRITE_TEXT_ALIGNMENT textAlignment) |
| 4 | HRESULT SetParagraphAlignment(DWRITE_PARAGRAPH_ALIGNMENT paragraphAlignment) |
| 5 | HRESULT SetWordWrapping(DWRITE_WORD_WRAPPING wordWrapping) |
| 6 | HRESULT SetReadingDirection(DWRITE_READING_DIRECTION readingDirection) |
| 7 | HRESULT SetFlowDirection(DWRITE_FLOW_DIRECTION flowDirection) |
| 8 | HRESULT SetIncrementalTabStop(FLOAT incrementalTabStop) |
| 9 | HRESULT SetTrimming(DWRITE_TRIMMING* trimmingOptions, IDWriteInlineObject* trimmingSign) |
| 10 | HRESULT SetLineSpacing(DWRITE_LINE_SPACING_METHOD lineSpacingMethod, FLOAT lineSpacing, FLOAT baseline) |
| 11 | DWRITE_TEXT_ALIGNMENT GetTextAlignment() |
| 12 | DWRITE_PARAGRAPH_ALIGNMENT GetParagraphAlignment() |
| 13 | DWRITE_WORD_WRAPPING GetWordWrapping() |
| 14 | DWRITE_READING_DIRECTION GetReadingDirection() |
| 15 | DWRITE_FLOW_DIRECTION GetFlowDirection() |
| 16 | FLOAT GetIncrementalTabStop() |
| 17 | HRESULT GetTrimming(DWRITE_TRIMMING* trimmingOptions, IDWriteInlineObject** trimmingSign) |
| 18 | HRESULT GetLineSpacing(DWRITE_LINE_SPACING_METHOD* lineSpacingMethod, FLOAT* lineSpacing, FLOAT* baseline) |
| 19 | HRESULT GetFontCollection(IDWriteFontCollection** fontCollection) |
| 20 | DWORD GetFontFamilyNameLength() |
| 21 | HRESULT GetFontFamilyName(LPWSTR fontFamilyName, DWORD nameSize) |
| 22 | DWRITE_FONT_WEIGHT GetFontWeight() |
| 23 | DWRITE_FONT_STYLE GetFontStyle() |
| 24 | DWRITE_FONT_STRETCH GetFontStretch() |
| 25 | FLOAT GetFontSize() |
| 26 | DWORD GetLocaleNameLength() |
| 27 | HRESULT GetLocaleName(LPWSTR localeName, DWORD nameSize) |