ID3DXFont: метод:P Релоадчарактерс

Загружает ряд символов в видеопамять для повышения эффективности отрисовки на устройстве.

Синтаксис

HRESULT PreloadCharacters(
  [in] UINT First,
  [in] UINT Last
);

Параметры

Сначала [ окне]

Тип: uint

Идентификатор первого символа, загружаемого в видеопамять.

Последний раз [ окне]

Тип: uint

Идентификатор последнего символа, который должен быть загружен в видеопамять.

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

Тип: HRESULT

Если метод выполнен успешно, возвращается значение S _ . В случае сбоя метода возвращаемое значение может быть одним из следующих: D3DERR _ инвалидкалл, D3DXERR _ INVALIDDATA.

Комментарии

Этот метод создает текстуры, содержащие глифы, представляющие входные символы. Глифы рисуются в виде ряда треугольников.

Символы не будут подготавливаться к просмотру на устройстве; Для визуализации символов необходимо по-прежнему вызывать DrawText . Однако при предварительной загрузке символов в видеопамять DrawText будет использовать значительно меньше ресурсов ЦП.

Этот метод внутренне преобразует символы в глифы с помощью функции GDI жетчарактерплацемент.

Требования

Требование Значение
Header
D3dx9core. h
Библиотека
D3dx9. lib

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

ID3DXFont