Share via


AXESLISTW-Struktur (wingdi.h)

Die AXESLIST-Struktur enthält Informationen zu allen Achsen einer schriftart mit mehreren master.

Syntax

typedef struct tagAXESLISTW {
  DWORD     axlReserved;
  DWORD     axlNumAxes;
  AXISINFOW axlAxisInfo[MM_MAX_NUMAXES];
} AXESLISTW, *PAXESLISTW, *LPAXESLISTW;

Member

axlReserved

Reserviert. Muss STAMP_AXESLIST sein.

axlNumAxes

Anzahl der Achsen für eine angegebene Schriftart mit mehreren master.

axlAxisInfo[MM_MAX_NUMAXES]

Ein Array von AXISINFO-Strukturen . Jede AXISINFO-Struktur enthält Informationen auf einer Achse eines angegebenen mehrfachen master Schriftart. Dies entspricht dem array dvValues in der DESIGNVECTOR-Struktur .

Hinweise

Die PostScript-Schriftart "Typ öffnen" unterstützt nicht mehrere master Funktionalität.

Die Informationen zu den Achsen einer schriftart mit mehreren master werden durch die AXISINFO-Strukturen angegeben. Der axlNumAxes-Member gibt die tatsächliche Größe von axlAxisInfo an, während MM_MAX_NUMAXES, der gleich 16 ist, die maximal zulässige Größe von axlAxisInfo ist.

Hinweis

Der wingdi.h-Header definiert AXESLIST 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

AXISINFO

DESIGNVECTOR

ENUMTEXTMETRIC

Schriftarten- und Textstrukturen

Übersicht über Schriftarten und Text