Freigeben über


AXESLISTA-Struktur (wingdi.h)

Die AXESLIST Struktur enthält Informationen zu allen Achsen einer mehrfachen Masterschriftart.

Syntax

typedef struct tagAXESLISTA {
  DWORD     axlReserved;
  DWORD     axlNumAxes;
  AXISINFOA axlAxisInfo[MM_MAX_NUMAXES];
} AXESLISTA, *PAXESLISTA, *LPAXESLISTA;

Angehörige

axlReserved

Reserviert. Muss STAMP_AXESLIST sein.

axlNumAxes

Die Anzahl der Achsen für eine angegebene Masterschriftart.

axlAxisInfo[MM_MAX_NUMAXES]

Ein Array von AXISINFO Strukturen. Jede AXISINFO Struktur enthält Informationen auf einer Achse einer angegebenen Masterschriftart. Dies entspricht dem dvValues Array in der DESIGNVECTOR Struktur.

Bemerkungen

Die Schriftart "Open Type" von PostScript unterstützt nicht mehrere Masterfunktionen.

Die Informationen zu den Achsen einer mehrfachen Masterschriftart werden durch die AXISINFO Strukturen angegeben. Das axlNumAxes Member gibt die tatsächliche Größe axlAxisInfoan, während MM_MAX_NUMAXES, die 16 entspricht, die maximale zulässige Größe von axlAxisInfoist.

Anmerkung

The wingdi.h header defines AXESLIST as an alias that automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. 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
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- wingdi.h (enthalten Windows.h)

Siehe auch

AXISINFO-

DESIGNVECTOR-

ENUMTEXTMETRIC-

Schriftart- und Textstrukturen

Schriftarten und Textübersicht