Structure TTVALIDATIONTESTSPARAMS (t2embapi.h)

La structure TTVALIDATIONTESTSPARAMS contient des paramètres pour tester une police Microsoft OpenType.

Syntaxe

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

Membres

ulStructSize

Taille, en octets, de cette structure. Le client doit définir cette valeur sur sizeof(TTVALIDATIONTESTSPARAMS).

lTestFromSize

Première taille de point de caractère à tester. Cette valeur est la plus petite taille de police (limite inférieure) des tailles de police à tester.

lTestToSize

Dernière taille de point de caractère à tester. Cette valeur est la plus grande taille de police (limite supérieure) des tailles de police à tester.

ulCharSet

Indicateur spécifiant le jeu de caractères de la police à valider. Cet indicateur peut avoir l’une des valeurs suivantes.

Valeur Description
CHARSET_UNICODE Jeu de caractères Unicode, nécessitant un encodage de caractères 16 bits.
CHARSET_SYMBOL Jeu de caractères de symboles, nécessitant un encodage de caractères de 16 bits.

usReserved1

Pas utilisé pour l’instant.

usCharCodeCount

Si zéro, testez tous les glyphes.

pusCharCodeSet

Pointeur vers un tableau de caractères Unicode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête t2embapi.h

Voir aussi

TTRunValidationTests

TTVALIDATIONTESTSPARAMSEX