次の方法で共有


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 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header dwrite_3.h