- 8 名前:デフォルトの名無しさん [2009/01/05(月) 20:58:57 ]
- HRESULT CString::Draw(LPTSTR str, INT iX, INT iY, D3DCOLOR color)
{ RECT rect = { iX, iY, 0, 0 }; // 文字列のサイズを計算 m_pFont->DrawText(NULL, str, -1, &rect, DT_CALCRECT, NULL); // そのサイズでレンダリング m_pFont->DrawText(NULL, str, -1, &rect, DT_LEFT | DT_BOTTOM, color); return S_OK; } 引数のD3DCOLORをD3DXCOLORにしても正常に実行できました。 D3DCOLORは0xff00ff00とか16進数はよくわからないので 簡単に指定したいのですがD3DXCOLORでもいいのですか? 前スレでD3DCOLORとD3DXCOLORは文字は似てるけど内容は全然違うと言われたので どうしていいか迷っています アドバイスよろしくお願いします
|

|