アプリケーションで正当な理由を実装するために必要なグリフ特性情報を定義します。
構文
typedef enum tag_SCRIPT_JUSTIFY {
SCRIPT_JUSTIFY_NONE = 0,
SCRIPT_JUSTIFY_ARABIC_BLANK = 1,
SCRIPT_JUSTIFY_CHARACTER = 2,
SCRIPT_JUSTIFY_RESERVED1 = 3,
SCRIPT_JUSTIFY_BLANK = 4,
SCRIPT_JUSTIFY_RESERVED2 = 5,
SCRIPT_JUSTIFY_RESERVED3 = 6,
SCRIPT_JUSTIFY_ARABIC_NORMAL = 7,
SCRIPT_JUSTIFY_ARABIC_KASHIDA = 8,
SCRIPT_JUSTIFY_ARABIC_ALEF = 9,
SCRIPT_JUSTIFY_ARABIC_HA = 10,
SCRIPT_JUSTIFY_ARABIC_RA = 11,
SCRIPT_JUSTIFY_ARABIC_BA = 12,
SCRIPT_JUSTIFY_ARABIC_BARA = 13,
SCRIPT_JUSTIFY_ARABIC_SEEN = 14,
SCRIPT_JUSTIFY_ARABIC_SEEN_M = 15
} SCRIPT_JUSTIFY;
定数
SCRIPT_JUSTIFY_NONE値: 0 グリフに理由を適用することはできません。 |
SCRIPT_JUSTIFY_ARABIC_BLANK値: 1 グリフは、アラビア語の実行で空白を表します。 |
SCRIPT_JUSTIFY_CHARACTER値: 2 文字間の位置揃えポイントはグリフの後に続きます。 |
SCRIPT_JUSTIFY_RESERVED1値: 3 予約済み。 |
SCRIPT_JUSTIFY_BLANK値: 4 グリフは、アラビア語の実行外の空白を表します。 |
SCRIPT_JUSTIFY_RESERVED2値: 5 予約済み。 |
SCRIPT_JUSTIFY_RESERVED3値: 6 予約済み。 |
SCRIPT_JUSTIFY_ARABIC_NORMAL値: 7 右 (開始) に接続する通常の単語の中央グリフ。 |
SCRIPT_JUSTIFY_ARABIC_KASHIDA値: 8 単語の中央にある Kashida (U+0640)。 |
SCRIPT_JUSTIFY_ARABIC_ALEF値: 9 alef のような最終形式 (U+0627、U+0625、U+0623、U+0622)。 |
SCRIPT_JUSTIFY_ARABIC_HA値: 10 Ha の最終形式 (U+0647)。 |
SCRIPT_JUSTIFY_ARABIC_RA値: 11 最終形式の Ra (U+0631)。 |
SCRIPT_JUSTIFY_ARABIC_BA値: 12 Ba の最終形式 (U+0628)。 |
SCRIPT_JUSTIFY_ARABIC_BARA値: 13 同様の合字 (U+0628,U+0631)。 |
SCRIPT_JUSTIFY_ARABIC_SEEN値: 14 優先度が最も高い: Seen クラスの初期図形 (U+0633)。 |
SCRIPT_JUSTIFY_ARABIC_SEEN_M値: 15 最も優先度が高い: Seen クラス (U+0633) の内側の図形。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| Header | usp10.h |
| 再頒布可能パッケージ | Windows Me/98/95 のインターネット エクスプローラー 5 以降 |