TTVALIDATIONTESTSPARAMS structure (t2embapi.h)
The TTVALIDATIONTESTSPARAMS structure contains parameters for testing a Microsoft OpenType font.
Syntax
typedef struct {
unsigned long ulStructSize;
long lTestFromSize;
long lTestToSize;
unsigned long ulCharSet;
unsigned short usReserved1;
unsigned short usCharCodeCount;
unsigned short *pusCharCodeSet;
} TTVALIDATIONTESTSPARAMS;
Members
ulStructSize
Size, in bytes, of this structure. The client should set this value to sizeof(TTVALIDATIONTESTSPARAMS).
lTestFromSize
First character point size to test. This value is the smallest font size (lower bound) of the font sizes to test.
lTestToSize
Last character point size to test. This value is the largest font size (upper bound) of the font sizes to test.
ulCharSet
Flag specifying the character set of the font to validate. This flag can have one of the following values.
Value | Description |
---|---|
CHARSET_UNICODE | Unicode character set, requiring 16-bit-character encoding. |
CHARSET_SYMBOL | Symbol character set, requiring 16-bit-character encoding. |
usReserved1
Currently not used.
usCharCodeCount
If zero, test over all glyphs.
pusCharCodeSet
Pointer to array of Unicode characters.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | t2embapi.h |