ENUMLOGFONTEXDVA 構造体 (wingdi.h)

ENUMLOGFONTEXDV 構造体には、フォントの作成に使用される情報が含まれています。

構文

typedef struct tagENUMLOGFONTEXDVA {
  ENUMLOGFONTEXA elfEnumLogfontEx;
  DESIGNVECTOR   elfDesignVector;
} ENUMLOGFONTEXDVA, *PENUMLOGFONTEXDVA, *LPENUMLOGFONTEXDVA;

メンバー

elfEnumLogfontEx

フォントの論理属性に関する情報を含む ENUMLOGFONTEX 構造体。

elfDesignVector

DESIGNVECTOR 構造体。 記述されているフォントが複数マスター OpenType フォントでない限り、これは 0 で塗りつぶされます。

注釈

ENUMLOGFONTEXDV の実際のサイズは DESIGNVECTOR のサイズによって異なります。これは、dvNumAxes メンバーによって異なります。

EnumFontsEnumFontFamiliesEnumFontFamiliesEx 関数は、ENUMTEXTMETRIC および ENUMLOGFONTEXDV へのポインターをコールバック関数に返すように変更されました。

注意

wingdi.h ヘッダーは、ENUMLOGFONTEXDV を別名として定義し、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

CreateFontIndirectEx

DESIGNVECTOR

ENUMTEXTMETRIC

EnumFontFamilies

EnumFontFamiliesEx

EnumFonts

フォントとテキストの構造

フォントとテキストの概要