SCRIPT_VISATTR 結構 (usp10.h)
包含視覺 (圖像) 屬性,可識別 ScriptShape 所產生的叢集和理由點。
語法
typedef struct tag_SCRIPT_VISATTR {
WORD uJustification : 4;
WORD fClusterStart : 1;
WORD fDiacritic : 1;
WORD fZeroWidth : 1;
WORD fReserved : 1;
WORD fShapeReserved : 8;
} SCRIPT_VISATTR;
成員
uJustification
圖像的對齊類別。 請參閱 SCRIPT_JUSTIFY。
fClusterStart
指出每個叢集中邏輯第一個圖像的值,即使是只包含一個圖像的叢集也一樣。 下表中定義了可能的值。
值 | 意義 |
---|---|
|
圖像是叢集的邏輯第一個圖像。 |
|
圖像不是叢集的邏輯第一個圖像。 |
fDiacritic
值,指出圖像是否與基底字元結合。 下表中定義了可能的值。
值 | 意義 |
---|---|
|
圖像會結合基底字元。 |
|
圖像不會與基底字元結合。 |
fZeroWidth
成形引擎所設定的值,表示零寬度字元,例如 ZWJ 和 ZWNJ。 此值會針對某些字元設定,但並非全部為零寬度字元。 下表中定義了可能的值。
值 | 意義 |
---|---|
|
字元表示零寬度字元。 |
|
字元不表示零寬度字元。 |
fReserved
保留;一律初始化為 0。
fShapeReserved
保留;用於成形引擎。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | usp10.h |
可轉散發套件 | Internet Explorer 5 或更新版本的 Windows Me/98/95 |