Share via


ENUMLOGFONTEXDVW-Struktur (wingdi.h)

Die Struktur ENUMLOGFONTEXDV enthält die Informationen, die zum Erstellen einer Schriftart verwendet werden.

Syntax

typedef struct tagENUMLOGFONTEXDVW {
  ENUMLOGFONTEXW elfEnumLogfontEx;
  DESIGNVECTOR   elfDesignVector;
} ENUMLOGFONTEXDVW, *PENUMLOGFONTEXDVW, *LPENUMLOGFONTEXDVW;

Member

elfEnumLogfontEx

Eine ENUMLOGFONTEX-Struktur , die Informationen zu den logischen Attributen der Schriftart enthält.

elfDesignVector

EINE DESIGNVECTOR-Struktur . Dies ist null gefüllt, es sei denn, die beschriebene Schriftart ist eine mehrfache master OpenType-Schriftart.

Hinweise

Die tatsächliche Größe von ENUMLOGFONTEXDV hängt von der größe von DESIGNVECTOR ab, die wiederum vom dvNumAxes-Element abhängt.

Die Funktionen EnumFonts, EnumFontFamilies und EnumFontFamiliesEx wurden geändert, um Zeiger auf ENUMTEXTMETRIC und ENUMLOGFONTEXDV auf die Rückruffunktion zurückzugeben.

Hinweis

Der wingdi.h-Header definiert ENUMLOGFONTEXDV als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (windows.h einschließen)

Weitere Informationen

CreateFontIndirectEx

DESIGNVECTOR

ENUMTEXTMETRIC

EnumFontFamilies

EnumFontFamiliesEx

EnumFonts

Schriftarten- und Textstrukturen

Übersicht über Schriftarten und Text