|
|
发表于 2007-1-1 14:55:00
|
显示全部楼层
Re: 求助,为什么DrawText输出中文是乱码
回应楼上,应该不需要char 数组,因为参数已经传进去了,所以就不会被改变因为是const char*;
心中要有毛主席,要坚定马克思主义 要特别能吃苦,特别能干活,特别能坚持,要参观毛主席纪念堂,看升国旗,唱国歌.........................假以时日文字才能正确显示.
不过在使用它之前,你要有D3DXSPRITE接口
所以你要用
HRESULT D3DXCreateSprite(
LPDIRECT3DDEVICE9 pDevice,
LPD3DXSPRITE * ppSprite
);
来得到D3DXSPRITE接口
所以整个过程就是这样:
HRESULT rs;
LPD3DXSPRITE sprite;
rs=D3DXCreateSprite( D3DDevice,&sprite);
g_pFont->DrawText(sprite,"毛主席万岁!!!!!",-1,&TextPort,0,D3DCOLOR_RGBA(255,255,255,255)); |
|