Original Post
I am trying to render a string using the new Directx8 D3DXfont, here is my code, any idea why i am getting invalid error code.
-----------------------------------------------------------
HRESULT hres;
HFONT hFont;
hFont = NULL;
hFont = CreateFont( 10,
0,
0,
0,
FW_BOLD,
FALSE,
FALSE,
FALSE,
DEFAULT_CHARSET,
OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS,
ANTIALIASED_QUALITY,
VARIABLE_PITCH,
FontName);
if (hFont == NULL)
return EFONT_WINFONTPROBLEM;
hres = D3DXCreateFont(eDevice->D3DDevice, hFont, &fontd3d);
if(hres!=D3D_OK)
{
if(hres==D3DERR_INVALIDCALL)
return(EFONT_INVALIDO);
if(hres==E_OUTOFMEMORY)
return(EFONT_MEMORIA);
}
return EFONT_OK;