DWRITE_FONT_WEIGHT列挙 (dwrite.h)
ストロークの明るさまたは重さの観点から、書体の密度を表します。 列挙値は、OpenType 仕様の usWeightClass 定義に対応します。 usWeightClass は、1 ~ 999 の整数値を表します。 小さい値は、軽量であることを示します。値が大きいほど重みが大きいことを示します。
構文
typedef enum DWRITE_FONT_WEIGHT {
DWRITE_FONT_WEIGHT_THIN = 100,
DWRITE_FONT_WEIGHT_EXTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_ULTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_LIGHT = 300,
DWRITE_FONT_WEIGHT_SEMI_LIGHT = 350,
DWRITE_FONT_WEIGHT_NORMAL = 400,
DWRITE_FONT_WEIGHT_REGULAR = 400,
DWRITE_FONT_WEIGHT_MEDIUM = 500,
DWRITE_FONT_WEIGHT_DEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_SEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_BOLD = 700,
DWRITE_FONT_WEIGHT_EXTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_ULTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_BLACK = 900,
DWRITE_FONT_WEIGHT_HEAVY = 900,
DWRITE_FONT_WEIGHT_EXTRA_BLACK = 950,
DWRITE_FONT_WEIGHT_ULTRA_BLACK = 950
} ;
定数
DWRITE_FONT_WEIGHT_THIN 値: 100 定義済みのフォントの太さ: 薄い (100)。 |
DWRITE_FONT_WEIGHT_EXTRA_LIGHT 値: 200 定義済みのフォントの太さ: エクストラライト (200)。 |
DWRITE_FONT_WEIGHT_ULTRA_LIGHT 値: 200 定義済みのフォントの太さ: 超軽量 (200)。 |
DWRITE_FONT_WEIGHT_LIGHT 値: 300 定義済みのフォントの太さ: ライト (300)。 |
DWRITE_FONT_WEIGHT_SEMI_LIGHT 値: 350 定義済みのフォントの太さ: Semi-Light (350)。 |
DWRITE_FONT_WEIGHT_NORMAL 値: 400 定義済みのフォントの太さ: 標準 (400)。 |
DWRITE_FONT_WEIGHT_REGULAR 値: 400 定義済みのフォントの太さ: 標準 (400)。 |
DWRITE_FONT_WEIGHT_MEDIUM 値: 500 定義済みのフォントの太さ: 中 (500)。 |
DWRITE_FONT_WEIGHT_DEMI_BOLD 値: 600 定義済みのフォントの太さ: Demi-bold (600)。 |
DWRITE_FONT_WEIGHT_SEMI_BOLD 値: 600 定義済みのフォントの太さ: 半太字 (600)。 |
DWRITE_FONT_WEIGHT_BOLD 値: 700 定義済みのフォントの太さ: 太字 (700)。 |
DWRITE_FONT_WEIGHT_EXTRA_BOLD 値: 800 定義済みのフォントの太さ: 余分な太字 (800)。 |
DWRITE_FONT_WEIGHT_ULTRA_BOLD 値: 800 定義済みのフォントの太さ: 超太字 (800)。 |
DWRITE_FONT_WEIGHT_BLACK 値: 900 定義済みのフォントの太さ: 黒 (900)。 |
DWRITE_FONT_WEIGHT_HEAVY 値: 900 定義済みのフォントの太さ: Heavy (900)。 |
DWRITE_FONT_WEIGHT_EXTRA_BLACK 値: 950 定義済みのフォントの太さ: エクストラブラック (950)。 |
DWRITE_FONT_WEIGHT_ULTRA_BLACK 値: 950 定義済みのフォントの太さ: 超黒 (950)。 |
注釈
一般に、ウェイトの違いは、同じ書体の "通常" 文字と比較して、書体の特定の文字に関連付けられたストロークまたは太さの増加によって区別されます。 次の図は、Palatino Linotype 書体の Normal と UltraBold の重みの例を示しています。
メモ すべての書体に対してすべての重みが使用できるわけではありません。 書体で重みが使用できない場合は、最も近い一致する重みが返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | dwrite.h |