09/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は文字は似てるけど内容は全然違うと言われたので
どうしていいか迷っています
アドバイスよろしくお願いします