функция STROBJ_bEnum (winddi.h)
Функция STROBJ_bEnum перечисляет удостоверения и позиции глифов.
Синтаксис
ENGAPI BOOL STROBJ_bEnum(
STROBJ *pstro,
ULONG *pc,
PGLYPHPOS *ppgpos
);
Параметры
pstro
Указатель на структуру STROBJ , содержащую сведения GLYPHPOS .
pc
Указатель на число структур GLYPHPOS, возвращаемое GDI.
ppgpos
Указатель на массив, в котором GDI записывает структуры GLYPHPOS.
Возвращаемое значение
Возвращаемое значение равно TRUE , если необходимо перечислить больше глифов, или FALSE , если перечисление завершено. Возвращаемое значение DDI_ERROR, если не удается перечислить глифы и регистрируется код ошибки.
Комментарии
Драйвер должен скачивать только дескрипторы глифа, если он кэширует сами шрифты.
Возвращаемые сведения зависят от возвращаемого значения драйвера для DrvGetGlyphMode.
Растровые изображения или контуры также можно получить из структур FONTOBJ .
Драйверы принтеров должны вызывать STROBJ_bEnumPositionsOnly вместо STROBJ_bEnum если принтер обеспечивает внутреннюю отрисовку шрифтов TrueType.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |