DWRITE_FONT_PROPERTY_ID列挙 (dwrite_3.h)

フォント内の文字列を識別します。

構文

typedef enum DWRITE_FONT_PROPERTY_ID {
  DWRITE_FONT_PROPERTY_ID_NONE,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_FULL_NAME,
  DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME,
  DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG,
  DWRITE_FONT_PROPERTY_ID_WEIGHT,
  DWRITE_FONT_PROPERTY_ID_STRETCH,
  DWRITE_FONT_PROPERTY_ID_STYLE,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_TOTAL,
  DWRITE_FONT_PROPERTY_ID_TOTAL_RS3,
  DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FACE_NAME
} ;

定数

 
DWRITE_FONT_PROPERTY_ID_NONE
指定されていないフォント プロパティ識別子。
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME
DWRITE_FONT_PROPERTY_ID_FULL_NAME
名前テーブルの名前 ID 4 のフォントの完全な名前 (例: "Arial Bold")。
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME
GDI 互換のファミリ名。 GDI ではファミリごとに最大 4 つのフォントを使用できるため、同じファミリ内のフォントには、GDI 互換のファミリ名が異なる場合があります。
たとえば、"Arial"、"Arial Narrow"、"Arial Black" などです。
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME
名前テーブルの名前 ID 6 からのフォントの postscript 名 (例: "GillSans-Bold")。
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG
フォントが主にサポートするように設計されたスクリプトまたは言語を識別するスクリプト/言語タグ。
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
フォントでサポートできると宣言されているスクリプトまたは言語を識別するスクリプト/言語タグ。
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
フォントを記述するセマンティック タグ (ファンシー、装飾、ハンドメイド、サンセリフ、スイス、ピクセル、未来的など)。
DWRITE_FONT_PROPERTY_ID_WEIGHT
1 から 999 の範囲の 10 進文字列として表されるフォントの重み。
DWRITE_FONT_PROPERTY_ID_STRETCH
1 から 9 の範囲の 10 進文字列として表されるフォントのストレッチ。
DWRITE_FONT_PROPERTY_ID_STYLE
0 から 2 の範囲の 10 進文字列として表されるフォントのスタイル。
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME
DWRITE_FONT_PROPERTY_ID_TOTAL
プロパティの合計数。
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME
デザイナーが優先するファミリ名。 これにより、フォント デザイナーは、1 つのファミリで 4 つ以上のフォントをグループ化でき、
Gdi。 この名前は、通常、GDI 互換ファミリ名と異なる場合にのみ存在します。
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME
重量幅勾配モデルのファミリ名。
DWRITE_FONT_PROPERTY_ID_FACE_NAME
フォントの顔名 (標準や太字など)。

要件

   
Header dwrite_3.h