Функция FONTOBJ_pvTrueTypeFontFile (winddi.h)

Функция FONTOBJ_pvTrueTypeFontFile извлекает указатель пользовательского режима на представление файла шрифта TrueType, OpenType или Type1.

Синтаксис

PVOID FONTOBJ_pvTrueTypeFontFile(
  FONTOBJ *pfo,
  ULONG   *pcjFile
);

Параметры

pfo

Указатель на структуру FONTOBJ , с которой связан шрифт TrueType, PostScript OpenType или PostScript Type1.

pcjFile

Указатель на расположение, в котором GDI возвращает размер представления файла шрифта в байтах.

Возвращаемое значение

FONTOBJ_pvTrueTypeFontFile возвращает указатель на представление файла шрифта в пользовательском режиме при успешном выполнении. Если структура FONTOBJ идентифицирует шрифт Type1, возвращаемое значение является указателем на изображение файла pfb , сопоставленное в памяти. В противном случае эта функция возвращает значение NULL.

Комментарии

FONTOBJ_pvTrueTypeFontFile следует вызывать только для шрифтов TrueType, OpenType или Type1. Указатель, возвращаемый FONTOBJ_pvTrueTypeFontFile, действителен только в область вызываемой функции DrvTextOut. То есть драйвер не должен предполагать, что указатель, возвращаемый этой функцией, действителен при выходе из DrvTextOut и возврате управления в GDI.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Универсальное
Верхняя часть winddi.h (включая Winddi.h)
Библиотека Win32k.lib
DLL Win32k.sys

См. также раздел

DrvTextOut

FONTOBJ