Свернуть ↑
Под любой шрифт, любой размер
LPDIRECT3DDEVICE9 pDevice;
LPD3DXFONT pFont;
D3DXCreateFontA(pDevice, 14, 0, FW_BOLD, 0, 0, DEFAULT_CHARSET, OUT_TT_ONLY_PRECIS, PROOF_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Arial", &pFont );
Code: C++
Ну и тени любые сделать не так сложно
void DrawString(int x, int y, DWORD color, LPSTR text, DWORD st)
{
RECT rect, rect2;
SetRect( &rect, x, y, x, y ); //Текст
SetRect( &rect2, x - 0.1, y + 0.2, x - 0.1, y + 0.1 ); // Уже тени
pFont->DrawTextA(NULL,text,-1,&rect2, st, 0xff000000 );
pFont->DrawTextA(NULL,text,-1,&rect, st, color );
}
Code: C++