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は文字は似てるけど内容は全然違うと言われたので
どうしていいか迷っています

アドバイスよろしくお願いします