DWRITE_TRIMMING 结构 (dwrite.h)
指定用于溢出布局框的文本的剪裁选项。
语法
struct DWRITE_TRIMMING {
DWRITE_TRIMMING_GRANULARITY granularity;
UINT32 delimiter;
UINT32 delimiterCount;
};
成员
granularity
类型: DWRITE_TRIMMING_GRANULARITY
一个 值,该值指定用于剪裁布局框溢出的文本的文本粒度。
delimiter
类型: UINT32
用作分隔符的字符代码,用于指示要保留的文本部分的开头。
从分隔符的第 N 个匹配项开始的文本将保留 (其中 N 等于 delimiterCount) 从文本块末尾向后计数的文本。 例如,如果文本是路径 C:\w\x\y\z\file.txt
,而 分隔符 等于“\”, 而 delimiterCount 等于 1,则将 file.txt
保留路径部分。 将 delimiterCount 指定为 2 将保留 z\file.txt
。
delimiterCount
类型: UINT32
要保留其文本的分隔符计数(从文本末尾开始计数)。
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
标头 | dwrite.h |