Функция D3DX10CreateFontIndirect

Создает объект шрифта.

Примечание

Вместо этой функции рекомендуется использовать DirectWrite и библиотеку DirectXTK, класс SpriteFont.

 

Синтаксис

HRESULT D3DX10CreateFontIndirect(
  _In_        ID3D10Device     *pDevice,
  _In_  const D3DX10_FONT_DESC *pDesc,
  _Out_       LPD3DX10FONT     *ppFont
);

Параметры

pDevice [in]

Тип: ID3D10Device*

Указатель на интерфейс ID3D10Device .

pDesc [in]

Тип: const D3DX10_FONT_DESC*

Указатель на структуру D3DX10_FONT_DESC , описывающую атрибуты создаваемого объекта шрифта. Если определен Юникод, вызов функции разрешается в D3DXCreateFontIndirectW. В противном случае вызов функции разрешается в D3DXCreateFontIndirectA, так как используются строки ANSI.

ppFont [out]

Тип: LPD3DX10FONT*

Возвращает указатель на интерфейс ID3DX10Font.

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

Тип: HRESULT

Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 10.

Требования

Требование Значение
Заголовок
D3DX10Core.h
Библиотека
D3DX10.lib

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

Функции общего назначения