| 名前 | 解説 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Create | オーバーロードされます。 Takes a string, text format, and associated constraints, and produces an object that represents the fully analyzed and formatted result. |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | DetermineMinWidth | HRESULT IDWriteTextLayout::DetermineMinWidth([Out] float* minWidth) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | Draw | オーバーロードされます。 Draws text using the specified client drawing context. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetCharacterSpacing | HRESULT IDWriteTextLayout1::GetCharacterSpacing([In] unsigned int currentPosition,[Out] float* leadingSpacing,[Out] float* trailingSpacing,[Out] float* minimumAdvanceWidth,[Out, Optional] DWRITE_TEXT_RANGE* textRange) |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetClusterMetrics | オーバーロードされます。 Retrieves logical properties and measurements of each glyph cluster. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetDrawingEffect | オーバーロードされます。 Gets the application-defined drawing effect at the specified text position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFlowDirection | DWRITE_FLOW_DIRECTION IDWriteTextFormat::GetFlowDirection() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontCollection | オーバーロードされます。 Gets the font collection associated with the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontFamilyName | オーバーロードされます。 Gets the font family name of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontFamilyNameLength | オーバーロードされます。 HRESULT IDWriteTextLayout::GetFontFamilyNameLength([In] unsigned int currentPosition,[Out] unsigned int* nameLength,[Out, Optional] DWRITE_TEXT_RANGE* textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontSize | オーバーロードされます。 Gets the font em height of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontStretch | オーバーロードされます。 Gets the font stretch of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontStyle | オーバーロードされます。 Gets the font style (also known as slope) of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetFontWeight | オーバーロードされます。 Gets the font weight of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetIncrementalTabStop | float IDWriteTextFormat::GetIncrementalTabStop() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetInlineObject | オーバーロードされます。 Gets the inline object at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetLineMetrics | オーバーロードされます。 Retrieves the information about each individual text line of the text string. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetLineSpacing | HRESULT IDWriteTextFormat::GetLineSpacing([Out] DWRITE_LINE_SPACING_METHOD* lineSpacingMethod,[Out] float* lineSpacing,[Out] float* baseline) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetLocaleName | オーバーロードされます。 Gets the locale name of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetLocaleNameLength | オーバーロードされます。 HRESULT IDWriteTextLayout::GetLocaleNameLength([In] unsigned int currentPosition,[Out] unsigned int* nameLength,[Out, Optional] DWRITE_TEXT_RANGE* textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetMaxHeight | float IDWriteTextLayout::GetMaxHeight() C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetMaxWidth | float IDWriteTextLayout::GetMaxWidth() C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetMetrics | HRESULT IDWriteTextLayout::GetMetrics([Out] DWRITE_TEXT_METRICS* textMetrics) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetOverhangMetrics | HRESULT IDWriteTextLayout::GetOverhangMetrics([Out] DWRITE_OVERHANG_METRICS* overhangs) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetPairKerning | HRESULT IDWriteTextLayout1::GetPairKerning([In] unsigned int currentPosition,[Out] BOOL* isPairKerningEnabled,[Out, Optional] DWRITE_TEXT_RANGE* textRange) |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetParagraphAlignment | DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat::GetParagraphAlignment() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetReadingDirection | DWRITE_READING_DIRECTION IDWriteTextFormat::GetReadingDirection() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetTextAlignment | DWRITE_TEXT_ALIGNMENT IDWriteTextFormat::GetTextAlignment() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetTrimming | HRESULT IDWriteTextFormat::GetTrimming([Out] DWRITE_TRIMMING* trimmingOptions,[Out] IDWriteInlineObject** trimmingSign) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetTypography | オーバーロードされます。 Gets the typography setting of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | GetWordWrapping | DWRITE_WORD_WRAPPING IDWriteTextFormat::GetWordWrapping() C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | HasStrikethrough | オーバーロードされます。 Get the strikethrough presence of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | HasUnderline | オーバーロードされます。 Gets the underline presence of the text at the specified position. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | HitTestPoint | HRESULT IDWriteTextLayout::HitTestPoint([In] float pointX,[In] float pointY,[Out] BOOL* isTrailingHit,[Out] BOOL* isInside,[Out] DWRITE_HIT_TEST_METRICS* hitTestMetrics) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | HitTestTextPosition | HRESULT IDWriteTextLayout::HitTestTextPosition([In] unsigned int textPosition,[In] BOOL isTrailingHit,[Out] float* pointX,[Out] float* pointY,[Out] DWRITE_HIT_TEST_METRICS* hitTestMetrics) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | HitTestTextRange | オーバーロードされます。 The application calls this function to get a set of hit-test metrics corresponding to a range of text positions. One of the main usages is to implement highlight selection of the text string. The function returns E_NOT_SUFFICIENT_BUFFER, which is equivalent to HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER), when the buffer size of hitTestMetrics is too small to hold all the regions calculated by the function. In this situation, the function sets the output value *actualHitTestMetricsCount to the number of geometries calculated. The application is responsible for allocating a new buffer of greater size and calling the function again. A good value to use as an initial value for maxHitTestMetricsCount may be calculated from the following equation: maxHitTestMetricsCount = lineCount * maxBidiReorderingDepth where lineCount is obtained from the value of the output argument *actualLineCount (from the function IDWriteTextLayout::GetLineLengths), and the maxBidiReorderingDepth value from the DWRITE_TEXT_METRICS structure of the output argument *textMetrics (from the function IDWriteFactory::CreateTextLayout). C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | QueryInterface | オーバーロードされます。 Query this instance for a particular COM GUID/interface support. C1.Util.DX.ComObjectから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | QueryInterfaceOrNull | オーバーロードされます。 Query instance for a particular COM GUID/interface support. C1.Util.DX.ComObjectから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetCharacterSpacing | HRESULT IDWriteTextLayout1::SetCharacterSpacing([In] float leadingSpacing,[In] float trailingSpacing,[In] float minimumAdvanceWidth,[In] DWRITE_TEXT_RANGE textRange) |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetDrawingEffect | オーバーロードされます。 Sets the application-defined drawing effect. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFlowDirection | HRESULT IDWriteTextFormat::SetFlowDirection([In] DWRITE_FLOW_DIRECTION flowDirection) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontCollection | HRESULT IDWriteTextLayout::SetFontCollection([In] IDWriteFontCollection* fontCollection,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontFamilyName | HRESULT IDWriteTextLayout::SetFontFamilyName([In] const wchar_t* fontFamilyName,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontSize | HRESULT IDWriteTextLayout::SetFontSize([In] float fontSize,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontStretch | HRESULT IDWriteTextLayout::SetFontStretch([In] DWRITE_FONT_STRETCH fontStretch,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontStyle | HRESULT IDWriteTextLayout::SetFontStyle([In] DWRITE_FONT_STYLE fontStyle,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetFontWeight | HRESULT IDWriteTextLayout::SetFontWeight([In] DWRITE_FONT_WEIGHT fontWeight,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetIncrementalTabStop | HRESULT IDWriteTextFormat::SetIncrementalTabStop([In] float incrementalTabStop) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetInlineObject | Sets the inline object. C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetLineSpacing | HRESULT IDWriteTextFormat::SetLineSpacing([In] DWRITE_LINE_SPACING_METHOD lineSpacingMethod,[In] float lineSpacing,[In] float baseline) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetLocaleName | HRESULT IDWriteTextLayout::SetLocaleName([In] const wchar_t* localeName,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetMaxHeight | HRESULT IDWriteTextLayout::SetMaxHeight([In] float maxHeight) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetMaxWidth | HRESULT IDWriteTextLayout::SetMaxWidth([In] float maxWidth) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetPairKerning | HRESULT IDWriteTextLayout1::SetPairKerning([In] BOOL isPairKerningEnabled,[In] DWRITE_TEXT_RANGE textRange) |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetParagraphAlignment | HRESULT IDWriteTextFormat::SetParagraphAlignment([In] DWRITE_PARAGRAPH_ALIGNMENT paragraphAlignment) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetReadingDirection | HRESULT IDWriteTextFormat::SetReadingDirection([In] DWRITE_READING_DIRECTION readingDirection) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetStrikethrough | HRESULT IDWriteTextLayout::SetStrikethrough([In] BOOL hasStrikethrough,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetTextAlignment | HRESULT IDWriteTextFormat::SetTextAlignment([In] DWRITE_TEXT_ALIGNMENT textAlignment) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetTrimming | Sets trimming options for text overflowing the layout width. C1.Util.DX.DirectWrite.TextFormatから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetTypography | HRESULT IDWriteTextLayout::SetTypography([In] IDWriteTypography* typography,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetUnderline | HRESULT IDWriteTextLayout::SetUnderline([In] BOOL hasUnderline,[In] DWRITE_TEXT_RANGE textRange) C1.Util.DX.DirectWrite.TextLayoutから継承されます。 |
![Public メソッド](template/packages/core-dotnet/images/publicMethod.png) | SetWordWrapping | HRESULT IDWriteTextFormat::SetWordWrapping([In] DWRITE_WORD_WRAPPING wordWrapping) C1.Util.DX.DirectWrite.TextFormatから継承されます。 |