次の方法で共有


DWRITE_FONT_FAMILY_MODEL列挙 (dwrite_3.h)

フォント ファミリをグループ化する方法を指定する定数を定義します。 たとえば、IDWriteFontCollection2で使用されます。

構文

typedef enum DWRITE_FONT_FAMILY_MODEL {
  DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC,
  DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
} ;

定数

 
DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC
ファミリは、フォント作成者が優先する文字体裁ファミリ名でグループ化されます。 ファミリには、フォント作成者が必要な数の顔を含めることができます。 これは、DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAMEに対応します。
DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE
ファミリは、重みストレッチ スタイルのファミリ名でグループ化され、これら 3 つの軸によってのみ異なるすべての面が同じファミリにグループ化されますが、他の軸は個別のファミリにグループ化されます。 たとえば、光学サイズが異なる 6 つの Sitka ファミリでは、6 つの独立したファミリ (Sitka Caption、Display、Text、Subheading、Heading、Banner...) が生成されます。これは、DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAMEに対応します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 ビルド 16299
サポートされる最小サーバー Windows 10 ビルド 16299
ヘッダー dwrite_3.h