Введение в программирование трехмерных игр с DX9



         

Рисование текста



9.2.2. Рисование текста

Теперь, когда мы создали и инициализировали объект CD3DFont, можно нарисовать какой-нибудь текст. Рисование текста выполняет следующий метод:

HRESULT CD3DFont::DrawText( FLOAT x, FLOAT y, DWORD dwColor, const TCHAR* strText, DWORD dwFlags=0L );

x— координата x в экранном пространстве с которой начинается рисование текста.

y — координата y в экранном пространстве с которой начинается рисование текста.

dwColor — Цвет текста.

strText — Указатель на рисуемую строку.

dwFlags — Необязательные флаги визуализации; можете присвоить этому параметру 0 или указать произвольную комбинацию флагов D3DFONT_CENTERED, D3DFONT_TWOSIDED, D3DFONT_FILTERED.

Пример использования метода:

Font->DrawText(20, 20, 0xff000000, "Hello, World");




Содержание  Назад  Вперед