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