IDWriteTextLayout3::GetLineMetrics 方法 (dwrite_3.h)
检索每行的属性。
语法
HRESULT GetLineMetrics(
[out] DWRITE_LINE_METRICS1 *lineMetrics,
UINT32 maxLineCount,
[out] UINT32 *actualLineCount
);
参数
[out] lineMetrics
要填充行信息的数组。
maxLineCount
lineMetrics 数组的最大大小。
[out] actualLineCount
lineMetrics 的实际大小
所需的数组。
返回值
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
言论
如果 maxLineCount 不够大E_NOT_SUFFICIENT_BUFFER,
这相当于HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER),
返回,actualLineCount 设置为行数
需要。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 [仅限桌面应用] |
支持的最低服务器 | Windows Server 2016 [仅限桌面应用] |
目标平台 | 窗户 |
标头 | dwrite_3.h |
库 | Dwrite.lib |
DLL | Dwrite.dll |