Share via


OPENTYPE_TAG

OpenType スクリプト、言語、およびフォント機能タグを識別するための 4 つの 8 ビット ASCII 値 (space、A-Z、または a-z) を含む 4 バイト配列を定義します。

typedef ULONG OPENTYPE_TAG;

解説

次の例では、OpenType 機能タグの表現を定義します。

  • 合字機能の特徴タグは "liga" です。
  • ルーマニア語、ウルドゥー語、ペルシア語の言語タグは、それぞれ "ROM"、"URD"、および "FAR" です。 これらの各タグはスペースで終わることに注意してください。
  • ラテン文字とアラビア語のスクリプト タグはそれぞれ "latn" と "arab" です。

OpenType 機能タグと OpenType 仕様の詳細については、「」を参照してください https://www.microsoft.com/typography/otspec/featuretags.htm

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows XPand 以降でバージョン 1.600 以降をUsp10.dllする
ヘッダー
Usp10.h

関連項目

Uniscribe

Uniscribe 構造体

ScriptGetFontAlternateGlyphs

ScriptGetFontFeatureTags

ScriptGetFontLanguageTags

ScriptGetFontScriptTags

ScriptItemizeOpenType

ScriptPlaceOpenType

ScriptPositionSingleGlyph

ScriptShapeOpenType

ScriptSubstituteSingleGlyph