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
保留路徑的部分。 指定 2 的分隔符號Count 會保留 z\file.txt
。
delimiterCount
類型: UINT32
要保留文字的分隔符號計數,從文字結尾算起。
規格需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 | dwrite.h |