[]
Retrieves the information about each individual text line of the text string.
public LineMetrics[] GetLineMetrics()
| Type | Description |
|---|---|
| LineMetrics[] | If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code. |
If maxLineCount is not large enough E_NOT_SUFFICIENT_BUFFER, which is equivalent to HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER), is returned and *actualLineCount is set to the number of lines needed.
HRESULT IDWriteTextLayout::GetLineMetrics([Out, Buffer, Optional] DWRITE_LINE_METRICS* lineMetrics,[In] unsigned int maxLineCount,[Out] unsigned int* actualLineCount)
public HResult GetLineMetrics(LineMetrics[] lineMetrics, int maxLineCount, out int actualLineCount)
| Type | Name | Description |
|---|---|---|
| LineMetrics[] | lineMetrics | |
| int | maxLineCount | |
| int | actualLineCount |
| Type | Description |
|---|---|
| HResult |