yC++z DirectX‰SŽ ..
[2ch|¥Menu]
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/05 20:58:57
HRESULT CString::Draw(LPTSTR str, INT iX, INT iY, D3DCOLOR color)
{
RECT rect = { iX, iY, 0, 0 };

// •¶Žš—ñ‚̃TƒCƒY‚ðŒvŽZ
m_pFont->DrawText(NULL, str, -1, &rect, DT_CALCRECT, NULL);

// ‚»‚̃TƒCƒY‚ŃŒƒ“ƒ_ƒŠƒ“ƒO
m_pFont->DrawText(NULL, str, -1, &rect, DT_LEFT | DT_BOTTOM, color);

return S_OK;
}

ˆø”‚ÌD3DCOLOR‚ðD3DXCOLOR‚É‚µ‚Ä‚à³í‚ÉŽÀs‚Å‚«‚Ü‚µ‚½B

D3DCOLOR‚Í0xff00ff00‚Æ‚©16i”‚͂悭‚í‚©‚ç‚È‚¢‚Ì‚Å
ŠÈ’P‚ÉŽw’肵‚½‚¢‚̂ł·‚ªD3DXCOLOR‚Å‚à‚¢‚¢‚̂ł·‚©H

‘OƒXƒŒ‚ÅD3DCOLOR‚ÆD3DXCOLOR‚Í•¶Žš‚ÍŽ—‚Ă邯‚Ç“à—e‚Í‘S‘Rˆá‚¤‚ÆŒ¾‚í‚ꂽ‚Ì‚Å
‚Ç‚¤‚µ‚Ä‚¢‚¢‚©–À‚Á‚Ä‚¢‚Ü‚·

ƒAƒhƒoƒCƒX‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·


ŽŸƒy[ƒW
‘±‚«‚ð•\ަ
1‚ð•\ަ
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5025“ú‘O‚ÉXV/141 KB
’S“–:undef