[]
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 |