Freigeben über


TTVALIDATIONTESTSPARAMS-Struktur (t2embapi.h)

Die TTVALIDATIONTESTSPARAMS-Struktur enthält Parameter zum Testen einer Microsoft OpenType-Schriftart.

Syntax

typedef struct {
  unsigned long  ulStructSize;
  long           lTestFromSize;
  long           lTestToSize;
  unsigned long  ulCharSet;
  unsigned short usReserved1;
  unsigned short usCharCodeCount;
  unsigned short *pusCharCodeSet;
} TTVALIDATIONTESTSPARAMS;

Member

ulStructSize

Größe dieser Struktur in Bytes. Der Client sollte diesen Wert auf sizeof(TTVALIDATIONTESTSPARAMS) festlegen.

lTestFromSize

Die erste zu testende Zeichenpunktgröße. Dieser Wert ist der kleinste Schriftgrad (Untergrenze) der zu testenden Schriftgrößen.

lTestToSize

Letzte zu testende Zeichenpunktgröße. Dieser Wert ist der größte Schriftgrad (Obergrenze) der zu testenden Schriftgrößen.

ulCharSet

Flag, das den Zeichensatz der zu überprüfenden Schriftart angibt. Dieses Flag kann einen der folgenden Werte aufweisen.

Wert BESCHREIBUNG
CHARSET_UNICODE Unicode-Zeichensatz, der eine 16-Bit-Zeichencodierung erfordert.
CHARSET_SYMBOL Symbolzeichensatz, der eine 16-Bit-Zeichencodierung erfordert.

usReserved1

Derzeit nicht verwendet.

usCharCodeCount

Wenn null, testen Sie alle Glyphen.

pusCharCodeSet

Zeiger auf ein Array von Unicode-Zeichen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile t2embapi.h

Weitere Informationen

TTRunValidationTests

TTVALIDATIONTESTSPARAMSEX