DWRITE_LINE_SPACING_METHOD列舉 (dwrite.h)
用於文字版面配置中行距的方法。
Syntax
typedef enum DWRITE_LINE_SPACING_METHOD {
DWRITE_LINE_SPACING_METHOD_DEFAULT,
DWRITE_LINE_SPACING_METHOD_UNIFORM,
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL
} ;
常數
DWRITE_LINE_SPACING_METHOD_DEFAULT 行距只取決於內容,調整以容納字型和内嵌物件的大小。 |
DWRITE_LINE_SPACING_METHOD_UNIFORM 不論字型和内嵌物件的大小為何,行都會明確設定為統一間距。 這很適合避免字型後援發生不平均的外觀。 |
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL 行距和基準距離會與根據內容、字型和内嵌物件的大小計算值成正比。 注意 此值僅適用于Windows 10或更新版本,而且可以搭配IDWriteTextLayout3::SetLineSpacing使用,但無法與IDWriteTextFormat::SetLineSpacing搭配使用。 |
備註
行距方法是使用IDWriteTextFormat或IDWriteTextLayout介面的SetLineSpacing方法來設定。 若要取得文字格式或文字版面配置的目前行距方法,請使用 GetLineSpacing。
規格需求
最低支援的用戶端 | 適用于 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 |