Share via


DWRITE_RENDERING_MODE 列挙型

グリフをレンダリングする方法を表します。

構文

enum DWRITE_RENDERING_MODE {
  DWRITE_RENDERING_MODE_DEFAULT,
  DWRITE_RENDERING_MODE_ALIASED,
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC,
  DWRITE_RENDERING_MODE_OUTLINE 
};

定数

  • DWRITE_RENDERING_MODE_DEFAULT
    フォントおよびサイズに基づいて、レンダリング モードが自動的に決定されることを指定します。

  • DWRITE_RENDERING_MODE_ALIASED
    アンチエイリアシングを行わないことを指定します。各ピクセルは、テキストの前景色に設定されるか、背景の色を保持するかのいずれかです。

  • DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC
    バイレベル テキストと同じメトリックで ClearType レンダリングを指定します。グリフは、整数ピクセル境界にのみ配置できます。

  • DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL
    CLEARTYPE_NATURAL_QUALITY で作成されたフォントを使用する GDI を使用して、テキスト レンダリングと同じメトリックで ClearType レンダリングを指定します。グリフのメトリックはバイレベル テキストの場合よりも適切な値に近くなりますが、グリフは引き続き整数ピクセル境界に配置されます。

  • DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL
    水平寸法のみアンチエイリアシングで ClearType レンダリングを指定します。これは通常、小から中のフォント サイズ (最大 16 ppem) に使用されます。

  • DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
    水平寸法と垂直寸法の両方のアンチエイリアシングで ClearType レンダリングを指定します。これは通常大きいフォント サイズに使用され、多少柔らかさを犠牲にして、曲線や斜線をより滑らかに見えるようにします。

  • DWRITE_RENDERING_MODE_OUTLINE
    レンダリングではラスタライザーをバイパスし、輪郭を直接使用することを指定します。これは通常、非常に大きいフォント サイズに使用されます。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

Dwrite.h