yC++z DirectX‰SŽ ..
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/12 20:20:42
‚Æ‚è‚ ‚¦‚¸>>1‰³
3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/12 20:24:53
‚±‚̃XƒŒ‚Ír‚炵‚Ì—§‚Ä‚½d•¡ƒXƒŒ‚Å‚·
‚±‚¿‚ç‚̃XƒŒ‚ð‚²—˜—p‰º‚³‚¢
yC++z DirectX‰SŽÒŽ¿–â½Ú Part20 yCz
½ÚØÝ¸(tech”Â)
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/15 23:11:03
>>1
‚Ì‚¿‚Ì‚¿Ä—˜—p‚ð‚·‚é‚Æ‚ÍŽv‚¤‚ªA–³‘ʂȃXƒŒ‚Í—§‚Ä‚ñ‚È‚æ
‚¨‘O‚ªˆê”Ԃ̃JƒX‚¾‚¼
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/23 07:49:33
‚Ù‚Á‚µ‚ã[‚Æ
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/29 17:08:46
‚·‚݂܂¹‚ñA‘O‚̃XƒŒ‚É‘‚¢‚Ä‚µ‚Ü‚Á‚½‚½‚ßA‚±‚¿‚ç‚É‘‚©‚µ‚Ä’¸‚«‚Ü‚·B
‰½‰ñ‚à‘‚¢‚Ä‚µ‚Ü‚Á‚Ä\‚µ‚킯‚ ‚è‚Ü‚¹‚ñ
‰‚߂܂µ‚ÄADirectX‰SŽÒ‚Ì‚à‚̂ł·‚ªŠF—l‚É‚²Ž¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
Œ»ÝDirectX9‚̃m[ƒgƒpƒ\ƒRƒ“‚ÅVisualStdio‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚ðs‚Á‚Ä‚¨‚è‚Ü‚·B‚µ‚©‚µŽg—p‚µ‚Ä‚¢‚éƒpƒ\ƒRƒ“‚ªƒm[ƒg‚Ȃ̂Å
ˆ—‚ªd‚Œø—¦‚ªˆ«‚¢‚̂Ńpƒ\ƒRƒ“‚Ìw“ü‚ðl‚¦‚Ä‚¢‚é‚̂ł·‚ªA‚¨“X‚Å”„‚Á‚Ä‚¢‚餕i‚Í
DirectX10‚΂©‚è‚Å‚·BDirectX10‚̃pƒ\ƒRƒ“‚ÅDirectX9‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ð¡‚܂łǂ¨‚è
s‚¤Ž–‚͉”\‚Å‚µ‚傤‚©H
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/12/29 17:54:21
‚È‚ñ‚Å‚»‚ñ‚ÈŠÈ’P‚É“š‚¦‚ª‹A‚Á‚Ä‚«‚»‚¤‚ÈŽ¿–â‚Ü‚Å
ƒ}ƒ‹ƒ`ƒ|ƒXƒg‚·‚é‚ñ‚¾
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‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/05 21:04:56
>>8
16i”‚ª•ª‚©‚ç‚È‚¢‚̂͒v–½“I‚Ȃ̂ŕ׋‚µ‚½•û‚ª‚¢‚¢B
FŽw’è‚ð16i”‚Å‚µ‚½‚‚È‚¢‚È‚çAD3DCOLOR_ARGBƒ}ƒNƒ‚â
D3DCOLOR_COLORVALUEƒ}ƒNƒ‚ðŽg‚¤•û–@‚à‚ ‚éB
D3DCOLOR_ARGBƒ}ƒNƒ‚Í0`255‚Ì®”‚ÅF‚ðŽw’è‚·‚éB
D3DCOLOR_COLORVALUEƒ}ƒNƒ‚Í0.0`1.0‚ÌŽÀ”‚ÅŽw’è‚·‚éB
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 09:14:57
•ª‚©‚ç‚È‚¢‚È‚ç–Ù‚Á‚Ä‚¢‚Ä‚‚¾‚³‚¢B‚¤‚´‚¢‚¾‚¯‚Å‚·B
11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 09:38:21
>>10
•ª‚©‚ç‚È‚¢‚È‚ç–Ù‚Á‚Ä‚¢‚Ä‚‚¾‚³‚¢B‚¤‚´‚¢‚¾‚¯‚Å‚·B
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 13:49:21
‘SƒXƒŒ‚ňႢ‚ª–â‘è‚ɂȂÁ‚½‚Ì‚Í
ƒVƒF[ƒ_[‚ªƒJƒ‰[î•ñ‚ðD3DCOLOR(2byte)‚¾‚Æ”Fޝ‚µ‚Ä‚¢‚é‚Ì‚É
ŽÀÛ‚Ì’¸“_î•ñ‚ªD3DXCOLOR(16byte)‚¾‚Á‚½‚½‚ß‚É
‚Ç‚ñ‚Ç‚ñ‚¸‚ê‚ijí‚É•`‰æ‚³‚ê‚‚È‚Á‚Ä‚¢‚½‚¾‚¯
‚»‚Ìm_pFont‚ª‚È‚ñ‚Ȃ̂©‚ª‚í‚©‚ç‚ñ‚ª
³í‚É•`‰æ‚³‚ê‚邯‚¢‚¤‚È‚çDrawText‚ª
D3DCOLOR‚Å‚àD3DXCOLOR‚Å‚à‚n‚j‚Ȃ悤‚ɃI[ƒo[ƒ[ƒh‚µ‚Ä‚ ‚邾‚¯‚¾
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 14:03:00
D3DCOLOR‚Í‚SƒoƒCƒg‚¾‚ë
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 14:10:10
³’¼‚·‚Ü‚ñ‚©‚Á‚½
‚»‚Ì’Ê‚è‚Å‚²‚´‚¢‚Ü‚·
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 15:40:30
>>10
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 15:48:43
>>11
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 19:51:38
ŽqžH‚
u‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©A‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©A‚Æl‚¦”Y‚݂ʂ¢‚½ŽÒ‚łȂ¯‚ê‚Î
@Ž„‚É‚à‚Ç‚¤‚µ‚悤‚à‚È‚¢v
ʼn‚©‚瑼l‚ðƒAƒe‚É‚µ‚Ă邿‚¤‚¶‚áƒ_ƒ‚Á‚Ä‚±‚Æ‚¾‚ÈB
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 21:11:54
DirectMusic‚ðŽg‚¨‚¤‚ÆŽv‚¢ÅV‚ÌSDK‚ð“ü‚ê‚Ü‚µ‚½B
‚µ‚©‚µAd3dx9.h‚Ȃǂ̓Cƒ“ƒNƒ‹[ƒho—ˆ‚½‚ñ‚Å‚·‚ªAdmusici.h‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‚¢‚í‚ê‚Ü‚·B
DirectMusic‚͂Ȃ‚È‚Á‚½‚̂łµ‚傤‚©H
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 21:17:12
‚È‚¢
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 21:19:18
’¸“_ƒoƒbƒtƒ@‚ðƒƒbƒN‚·‚邯‚«
void *vert= NULL;
if(FAILED(pVB->Lock(0, 0, &vert, 0))) {
return E_FAIL;
}
‚Æ
BYTE *vert = NULL;
if(FAILED(pVB->Lock(0, 0, (VOID**)vert, 0))) {
return E_FAIL;
}
Žg—p—p“r‚É‚æ‚Á‚ĕςí‚邯Žv‚¢‚Ü‚·‚ª‚Ç‚Á‚¿‚ª‚¢‚¢‚Å‚·‚©H
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 21:20:34
BYTE *vert = NULL;
if(FAILED(pVB->Lock(0, 0, (VOID**)&vert, 0))) {
return E_FAIL;
}
‚Å‚·
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 21:27:46
„Žg—p—p“r‚É‚æ‚Á‚ĕςí‚é
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 22:02:18
‚»‚à‚»‚à
„(VOID**)&vert
‚Æ‚©–³‘ʂȃLƒƒƒXƒg‚ð‚µ‚Ä‚¢‚鎞“_‚ÅADirectXˆÈ‘O‚ÉŒ¾Œê‚ÌŠî‘b‚©‚ç‚â‚è’¼‚¹B
24:18
09/01/06 22:09:26
>19
‚â‚Í‚è‚È‚‚È‚Á‚½‚ñ‚Å‚·‚©c
DirectSound‚ðŽg‚¤‚±‚Ƃɂµ‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 22:17:59
DirectMusic‚Ì‘ã‚í‚è‚È‚çDirectSound‚¶‚á‚È‚‚ÄmidiOut‚Æ‚©‚¾‚ë
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/06 22:18:22
>24
ƒEƒCƒ“ƒNˆê”Œˆ‚߂Ăâ‚炟
27:18
09/01/06 22:52:11
>25
‚±‚¤‚¢‚¤ŠÖ”‚ª‚ ‚邯‚Í’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚½‚¾AWave‚ðĶ‚µ‚悤‚Æl‚¦‚Ä‚¢‚½‚Ì‚ÅDirectSound‚ðŽg‚Á‚Ă݂܂·B
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 01:18:05
DrawIndexedPrimitive(D3DPT_LINELIST,`@‚Åü‚ð‚½‚‚³‚ñ•`‰æ‚µ‚Ä‚¨‚èA
ü‚ÌF‚ÍD3DXCOLOR‚ÅŽw’肵‚Ä‚¢‚Ü‚·B
‚µ‚©‚µAD3DXCOLOR‚ÅF‚Í‚µ‚Á‚©‚蔽‰f‚³‚ê‚é‚̂ł·‚ªAƒAƒ‹ƒtƒ@’l‚ª”½‰f‚³‚ꂸA”¼“§–¾‚â“§–¾‚ɂł«‚Ü‚¹‚ñB
‚·‚¢‚Ü‚¹‚ñ‚ªŒ´ˆö‚ðƒGƒXƒp[‚µ‚Ä‚‚¾‚³‚¢B
29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 01:20:36
ƒŒƒ“ƒ_[ƒXƒe[ƒg‚̃Aƒ‹ƒtƒ@ŠÖ˜A‚ª“KØ‚Éݒ肳‚ê‚Ä‚¢‚È‚¢B
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 02:44:21
LPDIRECT3DDEVICE9 p;
p->SetRenderState(D3DRS_ALPHABLENDENABLE, TRUE);
p->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
p->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
‚Æ‚©‚â‚Á‚Ă݂½‚ç‚Ç‚¤‚¾‚낤
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 15:46:52
Ž¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
“ÆŽ©‚Ìxƒtƒ@ƒCƒ‹‚ð“ǂݞ‚݂ɂ‚¢‚ÄŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
Lightwave‚Åì‚Á‚½’Pˆê‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ðĶ‚³‚¹‚邱‚ƂɂͬŒ÷‚µ‚½‚̂ł·‚ªA‚»‚±‚©‚ç•ʂ̃Aƒjƒ[ƒVƒ‡ƒ“‚ɂ‚Ȃ²‚¤‚Æ‚·‚邯ˆê‹C‚É•\ަ‚ª‚¨‚©‚µ‚‚È‚è‚Ü‚·B
‹ï‘Ì“I‚È•û–@‚ÍA‚Ü‚¸ƒƒbƒVƒ…î•ñ‚¾‚¯‚̃tƒ@ƒCƒ‹‚ð“ǂݎæ‚èA‚»‚ÌŒã‚ŃAƒjƒ[ƒVƒ‡ƒ“î•ñ‚¾‚¯‚ð‘S‚ēǂݞ‚ñ‚Å‚¢‚«‚Ü‚·B
‚»‚±‚ÅA‚½‚Æ‚¦‚Îʼn‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ŃLƒƒƒ‰ƒNƒ^[‚É—§‚¿ƒ|[ƒY‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ðƒZƒbƒg‚µ‚ÄA
—§‚Á‚½ó‘Ô‚ÅŒ¨‚ð—h‚ç‚·‚悤‚ȃ‚[ƒVƒ‡ƒ“‚ðĶ‚³‚¹‚邱‚Ƃ͂ł«‚é‚̂ł·‚ªA
‚»‚±‚©‚çƒpƒ“ƒ`‚ðo‚·‚悤‚ȃ‚[ƒVƒ‡ƒ“‚ÉØ‚è‘Ö‚¦‚悤‚Æ‚·‚邯AƒLƒƒƒ‰ƒNƒ^‚̃‹[ƒgƒtƒŒ[ƒ€‚̇¬s—ñ‚â‚Ù‚©‚̃tƒŒ[ƒ€‚Ìs—ñ‚ª’˜‚µ‚•Ï‚í‚Á‚Ä‚«‚Ü‚·B
’Pˆê‚̃Aƒjƒ[ƒVƒ‡ƒ“‚Å‚µ‚½‚ç‚Ç‚¿‚ç‚à–â‘è‚Ȃ͂ł«‚é‚̂ł·‚ªEEE
“¯‚¶‚悤‚ÈŒoŒ±‚ð‚³‚ê‚½•û‚Í‚¢‚È‚¢‚Å‚µ‚傤‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 15:52:23
ƒ‚[ƒVƒ‡ƒ“ƒuƒŒƒ“ƒh‚Ì‘O’ñðŒ‚Æ‚µ‚ÄA‰ñ“]‚ðƒNƒH[ƒ^ƒjƒIƒ“‚ÅŽ‚Á‚Ä‚¢‚邱‚ÆB
s—ñ‚ÅüŒ`•⊮‚µ‚Ä‚¢‚é‚̂Ȃç–â‘èŠOB
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 16:10:33
Ž¿–₨Šè‚¢‚µ‚Ü‚·B
XYZÀ•W,’¸“_–@üƒxƒNƒgƒ‹,UVÀ•W‚Ìî•ñ‚ðŽ‚Â\‘¢‘Ì‚ðxƒtƒ@ƒCƒ‹‚©‚ç“ÆŽ©Œ`Ž®‚ɕϊ·‚µ‚Äì‚肽‚¢‚Æ‚¨‚à‚Á‚Ä‚¢‚Ü‚·B
xƒtƒ@ƒCƒ‹‚ÉXYZÀ•W,UVÀ•W,–Ê–@üƒxƒNƒgƒ‹‚ª‚ ‚é‚͕̂ª‚©‚é‚̂ł·‚ª’¸“_–@üƒxƒNƒgƒ‹‚ª‚Ç‚¤‚â‚Á‚½‚瓾‚ç‚ê‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
\‘¢‘Ì‚Íx,y,z,nx,ny,nz,u,v‚ɂȂè‚Ü‚·B
xƒtƒ@ƒCƒ‹‚©‚ç’¸“_–@üƒxƒNƒgƒ‹‚͂ǂ¤‚â‚Á‚½‚瓾‚ç‚ê‚é‚̂łµ‚傤‚©H
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 16:13:16
MeshNormals‚É“ü‚Á‚Ä‚¢‚邾‚ëB
–³‚¯‚ê‚ÎŒ³‚©‚ç–³‚¢‚¾‚¯B
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 16:26:52
‚»‚à‚»‚àX-File‚ðŒo—R‚È‚ñ‚ĉñ‚蓹‚ð‚µ‚È‚‚Ä‚àAŽ©•ª‚ÌŽg‚Á‚Ä‚¢‚郂ƒfƒŠƒ“ƒOƒ\ƒtƒg‚̃GƒNƒXƒ|[ƒ^‚ðì‚Á‚½•û‚ªŽè‚ÁŽæ‚è‘‚¢‚¾‚ëB
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 16:47:38
>>34
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œ©‚‚©‚è‚Ü‚µ‚½B
‚½‚¾’¸“_‚Ì”‚Æ’¸“_–@üƒxƒNƒgƒ‹‚Ì”‚ª‡‚Á‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B
•ʂ̃\ƒtƒg‚ðŽg‚Á‚ÄŽŽsöŒë‚µ‚Ä‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·B
>>35
ƒGƒNƒXƒ|[ƒ^‚Å‚·‚©B
Šm‚©‚ɕ֗˜‚»‚¤‚Å‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·B
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 17:22:50
>‚½‚¾’¸“_‚Ì”‚Æ’¸“_–@üƒxƒNƒgƒ‹‚Ì”‚ª‡‚Á‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B
ƒxƒNƒgƒ‹‚Ì•û‚Ì”z—ñ‚¶‚á‚È‚A‚«‚¿‚ñ‚ƃCƒ“ƒfƒbƒNƒX‚Ì”‚Å”äŠr‚µ‚½‚©H
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 17:40:21
>>32‚³‚ñ
‚Ü‚³‚É“ñ‚‚̃‚[ƒVƒ‡ƒ“‚ÌŠ„‡‚ðs—ñ‚É‚©‚¯‚ÄŒvŽZ‚µ‚Ä‚¢‚Ü‚µ‚½¥¥¥
–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BƒNƒH[ƒ^ƒjƒIƒ“‚̕׋‚ð‚µ‚Ü‚·B
‚µ‚©‚µüŒ`‚ł͂Ȃºƒ_ƒ‚Ȃ̂łµ‚傤B“Ç‚ñ‚¾–{‚Å‚à“¯‚¶‚悤‚Ƀ‚[ƒVƒ‡ƒ“‚ÌŠ„‡‚ðŠ|‚¯‚Ä‚¢‚½‚Í‚¸‚Ȃ̂ł·‚ª
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 17:54:07
” ‚ð‘z‘œ‚µ‚Ă݂ë
“K“–‚ÈŽ²‚©‚ç’†‰›‚ð‹N“_‚É‚µ‚Ä180“x‰ñ“]‚³‚¹‚ĈȑO‚ÌÀ•W‚Ƃ̕½‹Ï‚ð‚Æ‚Á‚½‚ç” ‚ÌŒ`‚͂ǂ¤‚È‚éH
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 18:12:31
>>39‚³‚ñ
•½–Ê‚ª‘z‘œ‚³‚ê‚Ü‚µ‚½¥¥¥
Šm‚©‚É180“x‚Æ‚©‚¾‚ƃ‚ƒfƒ‹‚ÌŒ`‚͈ێ‚Å‚«‚Ü‚¹‚ñ‚ËB•ª‚©‚è‚â‚·‚¢‚Å‚·B
ƒNƒH[ƒ^ƒjƒIƒ“‚Å‚â‚Á‚Ă݂˳—‚Å‚µ‚½‚ç‚Ü‚½‘Š’k‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 19:18:02
>>37
‚·‚¢‚Ü‚¹‚ñB
Ѝˆá‚¢‚µ‚Ä‚¢‚Ü‚µ‚½B
ƒCƒ“ƒfƒbƒNƒX‚Ì”z—ñ‡‚Á‚Ä‚¢‚Ü‚µ‚½B
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 22:32:12
ƒAƒjƒIƒ^‚¤‚´‚¢
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/07 23:44:46
>>29-30
‚Ü‚³‚É‚»‚ê‚Å‚µ‚½I
ƒGƒXƒp[‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 08:32:30
ƒeƒŒƒ|[ƒe[ƒVƒ‡ƒ“`ô
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 09:18:35
Ž¿–â‚È‚ñ‚Å‚·‚ªvisualC++‚ðŽg‚Á‚Ä‚¢‚ĂȂº‚©cout endl@‚ª’è‹`‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ‚Æo‚½‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 09:58:16
cout‚àendl‚àDirectX‚¶‚á‚È‚¢‚¾‚낤B
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 10:05:05
’m‚ç‚È‚¢‚È‚ç–Ù‚Á‚ĂĂ‚¾‚³‚¢
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 12:24:46
#include <iostream>
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 19:58:16
Ž¿–âŽÒA’m‚ç‚È‚¢‚̂ɑ‚«ž‚Þ‚È‚æ
‚±‚±‚É‘‚«ž‚ñ‚Å‚¢‚¢‚̂͒m‚Á‚Ä‚é“z‚¾‚¯‚¾
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 20:12:39
<usingnamespace std>
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 20:17:46
URLØÝ¸(research.microsoft.com)
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 23:12:39
ŽdŽ–‚Å•’i.netƒtƒŒ[ƒ€ƒ[ƒNiŽå‚ÉC#j‚ðŽg‚Á‚Ä‚Ä
Žï–¡‚ŃQ[ƒ€ì‚肵‚Ă݂悤‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚Ç
VC++.net‚ÅDirectXŠJ”iDirectX{.netƒtƒŒ[ƒ€ƒ[ƒNj‚Á‚ĉ”\‚Å‚·‚©H
C#‚ÅManagedDX‚Æ‚©XNA‚àŒŸ“¢‚µ‚Ä
Œ‹‹ÇA•s“s‡‚ª‘½‚
C++‚©‚È‚Æl‚¦‚½‚ñ‚¾‚¯‚Ç
.netƒtƒŒ[ƒ€ƒ[ƒN‚ÍŽg‚¢‚½‚¢‚ÆŽv‚¢A‚±‚̃XƒŒ‚ÅŽ¿–₵‚Ü‚µ‚½B
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 23:30:30
D3DXRotation› ‚Æ D3DXVec3TransformCoord‚̈Ⴂ‚Í
޲‚ð’†S‚ɉñ“]‚Æ‚»‚Ìê‚ʼnñ“]‚Á‚ÄŠ´‚¶‚Å‚¢‚¢‚ñ‚Å‚·‚©H
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 23:36:58
„D3DXRotation›
‚»‚à‚»‚à‚»‚ñ‚ÈŠÖ”‚Í‘¶Ý‚µ‚È‚¢
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 23:39:27
‚²‚ß‚ñ‚È‚³‚¢
D3DXMatrixRotation›‚Å‚·
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/08 23:41:03
‰ñ“]s—ñ‚ðì‚éŠÖ”‚ÆAƒxƒNƒgƒ‹‚ðƒgƒ‰ƒ“ƒXƒtƒH[ƒ€‚·‚éŠÖ”‚ÅA
‘S‚ˆá‚¤—p“r‚ªˆá‚¤ŠÖ”‚È‚ñ‚¾‚ª‰½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾H
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 02:42:39
DirectSound‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
FX‚ȃTƒCƒg‚ðŒ©‚é‚ÆÅ‰‚Ƀvƒ‰ƒCƒ}ƒŠƒoƒbƒtƒ@‚ðì‚èAŽŸ‚ɃZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@‚ðì‚é‚ÆÚ‚Á‚Ä‚¢‚é‚̂ł·‚ªA
MSDN‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚ðŒ©‚é‚Æ‚È‚‚Æ‚à‚P‚‚̃ZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@‚ª•K—v‚Å‚ ‚邯‚µ‚©‘‚¢‚Ä‚¢‚Ü‚¹‚ñB
ŽÀۂɃvƒ‰ƒCƒ}ƒŠƒoƒbƒtƒ@‚ðì‚炸AƒZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@‚݂̂ðì‚Á‚ĉ¹‚ð–‚炵‚½‚Æ‚±‚낵‚Á‚©‚è–‚è‚Ü‚µ‚½B
ƒvƒ‰ƒCƒ}ƒŠƒoƒbƒtƒ@‚ð˜M‚ç‚È‚¢ê‡‚Å‚àƒvƒ‰ƒCƒ}ƒŠƒoƒbƒtƒ@‚Íì‚é•K—v‚ª‚ ‚é‚̂łµ‚傤‚©H
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 08:47:11
ƒvƒ‰ƒCƒ}ƒŠ‚̃tƒH[ƒ}ƒbƒg‚ð•ÏX‚·‚邽‚ß‚Éì‚éB
•ÏX‚·‚é•K—v‚ª‚È‚¢‚È‚çì‚é•K—v‚à‚È‚¢B
59:57
09/01/09 10:39:31
>58
‚È‚é‚Ù‚ÇB
•ª‚©‚è‚â‚·‚¢à–¾‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 11:43:12
C‚ɂ‚¢‚Ă̎¿–â‚Å‚·
CSVƒtƒ@ƒCƒ‹‚ðƒJƒ“ƒ}‹æØ‚肜ǂݞ‚Ý‚½‚¢‚̂ł·‚ª‚â‚è•û‚ð‹³‚¦‚Ä‚‚ê‚Ü‚¹‚ñ‚©H
¡‚Ü‚ÅVBA‚µ‚©‚â‚Á‚Ä‚¢‚È‚‚Ĭ—‚µ‚Ä‚¢‚Ü‚·
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 12:08:31
>>60
DirectX‚Ɖ½‚ÌŠÖŒW‚ª
«‚Å•·‚¢‚Ă݂½‚ç
‚bŒ¾Œê‚Ȃ牴‚É•·‚¯i“ü–å•Ñj Part 42
½ÚØÝ¸(tech”Â)
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 12:46:27
>>61
‚·‚¢‚Ü‚¹‚ñB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/09 23:47:58
Ž¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
ƒTƒ“ƒvƒ‹‚̃XƒLƒ“ƒƒbƒVƒ…‚ÆA‚±‚¿‚ç‚̃TƒCƒg‚ðŽQl‚ɃAƒjƒ[ƒVƒ‡ƒ“‚̕׋‚ð‚³‚¹‚Ä‚¢‚½‚¾‚¢‚Ä‚¢‚é‚̂ł·‚ª
URLØÝ¸(www.shader.jp)
‚±‚¿‚ç‚̃TƒCƒg‚̃R[ƒh‚ðŒ©‚ÄŽÀs‚µ‚Ă݂½‚Æ‚±‚ëAF5‚ÅHLSL‚ÉØ‚è‘Ö‚¦‚悤‚Æ‚µ‚Ü‚µ‚½‚ç
// setup the material of the mesh subset - REMEMBER to use the original pre-skinning attribute id to get the correct material id
m_pd3dDevice->SetTexture( 0, pMeshContainer->ppTextures[pBoneComb[iAttrib].AttribId] );
// Set CurNumBones to select the correct vertex shader for the number of bones
m_pEffect->SetInt( "CurNumBones", pMeshContainer->NumInfl -1);
// Start the effect now all parameters have been updated
UINT numPasses;
hr = m_pEffect->Begin( &numPasses, D3DXFX_DONOTSAVESTATE );
for( UINT iPass = 0; iPass < numPasses; iPass++ )
{
hr = m_pEffect->BeginPass( iPass );
// draw the subset with the current world matrix palette and material state
pMeshContainer->MeshData.pMesh->DrawSubset( iAttrib );
}
‚±‚Ì‚ ‚½‚è‚ÅA‚Ç‚¤‚à‹““®‚ª‚¨‚©‚µ‚‚È‚èHLSL‚ł̕`‰æ‚ª‚Å‚«‚È‚¢ó‘Ô‚Å‚·BB
‰½‚ªŒ´ˆö‚©‚í‚©‚é•û‚Í‚¢‚È‚¢‚Å‚µ‚傤‚©EE
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/10 01:16:32
•ʂɓÁ‚É–â‘è‚È‚ŽÀs‚Å‚«‚邯‚ÇH
‚Ç‚¤‚¨‚©‚µ‚‚È‚é‚Ì‚©
‚È‚ºA‚»‚±‚ª‚¨‚©‚µ‚¢‚ÆŽv‚Á‚½‚Ì‚©‘‚±‚¤‚º
‚ ‚ƃrƒfƒIƒJ[ƒh‚ÌŽí—Þ‚Æ‚©
’¸“_ƒVƒF[ƒ_‚̃o[ƒWƒ‡ƒ“‚Æ‚©’蔃ŒƒWƒXƒ^‚Ì”‚Æ‚©
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 14:24:09
‰æ–ʂ̃Jƒ‰[•iŽ¿‚ð16ƒrƒbƒg‚ɌŒ肵‚½‚¢‚̂ł·‚ª
Direct3D‚Ì‹@”\‚Å•ÏX‚·‚邱‚Ƃ͂ł«‚é‚ñ‚Å‚µ‚傤‚©H
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 15:20:36
21¢‹I‚É32bpp‚æ‚艺‚ðŽg‚¤ˆÓ‹`‚Æ‚Íc
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 15:30:01
ƒQ[ƒ€‚Ì‚g‚oƒQ[ƒW‚Ì•”•ª‚ȂǑå‘̃rƒ‹ƒ{[ƒh‚Å•`‰æ‚³‚ê‚Ä‚¢‚é‚Ì‚ª‘½‚¢‚Å‚·‚©H
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 15:45:41
‚½‚Æ‚¦‚΂RDŠiƒQ[‚Æ‚©‚¾‚ÆAƒQ[ƒ€¢ŠE‚ð•`‰æ‚·‚郌ƒCƒ„‚ÆAƒXƒe[ƒ^ƒX‚ð•\ަ‚·‚郌ƒCƒ„‚𕪂¯‚Ă邩‚ç
ƒrƒ‹ƒ{[ƒh‚Æ‚©‚ ‚ñ‚Ü‚µŠÖŒW‚È‚¢‚悤‚È‹C‚à‚·‚é
‹t‚ɃQ[ƒ€ƒLƒƒƒ‰ƒNƒ^[‚̘e‚ɃQ[ƒW‚ð•\ަ‚·‚邿‚¤‚ÈꇂȂçƒrƒ‹ƒ{[ƒh‚Å•`‚¢‚Ä‚é‹C‚ª‚·‚éB
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 15:58:19
–³‚«‚É‚µ‚à”ñ‚¸‚Á‚Ä‚±‚Ƃł·‚ÈA
ŽqН’¡‚ª‹ƒ‚‘O‚É‘ƒ‚É‚à‚Ç‚é‚Æ‚µ‚Ü‚·‚íB
‚¨‰É‚µ‚Ü‚·B
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 16:00:46
ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ÆCOM—‰ð‚Å‚«‚È‚¢‚â‚‚̓vƒƒOƒ‰ƒ€‚â‚ç‚È‚‚Ä‚¢‚¢B
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 16:23:27
‚¨‘O‚Í–{“–‚ÉCOM‚ð—‰ð‚µ‚Ä‚ñ‚Ì‚©‚æ
‚Ç‚¤‚¹ƒCƒ“ƒ^ƒtƒF[ƒXŽæ“¾‚µ‚ÄŽg‚Á‚Ă邾‚¯‚¾‚ë
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 16:29:29
>>71
‚¨‘O‚ªCOM‚ªC++‚̃Nƒ‰ƒXi‰¼‘zƒNƒ‰ƒX‚̉„’·)
‚Á‚Ä‚±‚Æ‚à’m‚ç‚È‚¢‚‚¹‚Éo‚µ‚á‚΂é‚È‚æB
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 16:31:59
“Ƃ茾‚̓`ƒ‰— ‚É‘‚¢‚Ä‚ëƒJƒX
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 16:41:13
COM‚È‚ñ‚Ä‰ß‹Ž‚Ì‹Zp‚Å
’m‚鉿’l‚È‚ñ‚ĂȂ¢‚Ì‚ÉEE
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:14:12
>>74
Žg‚¢‚±‚È‚¹‚È‚¢‚©‚ç‚Á‚Ä•‰‚¯Œ¢‚̉“–i‚¦‚Í‚·‚é‚È‚—
’p‚ð’m‚êB
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:22:41
„ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ÆCOM—‰ð‚Å‚«‚È‚¢‚â‚‚̓vƒƒOƒ‰ƒ€‚â‚ç‚È‚‚Ä‚¢‚¢B
‰½‚Ì–¬—ª‚à‚È‚A—¬‚ê‚ÆŠÖŒW‚È‚¢‚±‚Æ‚ð“Ë‘RŠ«‚>>70‚Ý‚½‚¢‚È“z‚Á‚ÄA
ƒŠƒAƒ‹‚Å‚àƒRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚ª‚܂邳Ƃê‚È‚¢‚ñ‚¾‚낤‚ËB
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:26:23
>>74
¡‰ïŽÐ‚ÅŽg‚¢‚Ü‚‚肾‚¼EEEB
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:30:49
”nŽ‚ªˆê‚Šo‚¦‚Ă͂µ‚Ⴌ‰ñ‚éŒõŒi‚ªA³‚É¡‚±‚±‚ÉB
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:33:23
‚Ü‚½Ž¿ƒXƒŒ‚ÅŽG’k‚µ‚Ä‚éƒnƒQ‹¤‚ª‚¢‚é‚Ì‚©
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:43:39
COM‚È‚¢‚ÆWindows“®‚©‚Ë[‚µw
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 17:49:23
>>80
‚»‚à‚»‚àWindows95””„“–Žž‚ÍCOM‚ª‘¶Ý‚µ‚Ä‚¢‚È‚¢‚ñ‚¾‚ªAˆê‚Šo‚¦‚Ì’mޝ‚Í‚»‚Ì’ö“xB
‚Ç‚¤‚¹‚±‚ÌŒãA^‚ÁԂɂȂè‚È‚ª‚ç’p‚Ìã“h‚è‚ÅŒ¾‚¢–ó‚𑱂¯‚é‚ñ‚¾‚낤‚¯‚Ç‚³B
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:10:08
95‚È‚ñ‚ĉ»Î‚ðŽ‚¿o‚³‚ê‚Ä‚àEEE
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:16:13
>>82
>81‚ÍWin95‚ŃQ[ƒ€ì‚Á‚Ä‚ñ‚¾‚낤‚µ•ʂɂ¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:16:40
COM‚ɂ‚¢‚Ä”M‚Œê‚éƒXƒŒ‚Í‚±‚±‚Å‚·‚©
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:23:39
‚Ä‚©COM‚Á‚ĉ½H‚—
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:27:50
>>82-83
Šç‚ð^‚ÁÔ‚É‚µ‚È‚ª‚ç‚ÌŽ©ìŽ©‰‰ƒIƒc
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:29:43
DirectXŽg‚¤‚̂ɕK—v‚ÈCOM‚Ì’mޝ‚È‚ñ‚ăCƒ“ƒ^[ƒtƒFƒCƒX‚ª‚Ç‚¤‚Æ‚©
‚»‚Ì’ö“x‚ ‚ê‚Î\•ª‚¾‚ÆŽv‚¤‚¯‚Ç‚È
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:30:03
„ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ÆCOM—‰ð‚Å‚«‚È‚¢‚â‚‚̓vƒƒOƒ‰ƒ€‚â‚ç‚È‚‚Ä‚¢‚¢B
„COM‚È‚¢‚ÆWindows“®‚©‚Ë[‚µw
„COM‚È‚¢‚ÆWindows“®‚©‚Ë[‚µw
„COM‚È‚¢‚ÆWindows“®‚©‚Ë[‚µw
„COM‚È‚¢‚ÆWindows“®‚©‚Ë[‚µw
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:36:13
—U“±
½ÚØÝ¸(tech”Â)
“K؂ȃXƒŒ‚Ì‘I‘ð‚ào—ˆ‚È‚¢”nŽ‚ÍƒvƒƒOƒ‰ƒ€‚ª‚Ç‚¤‚±‚¤Œ¾‚¤ˆÈ‘O‚¾‚ë
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:46:32
COM‚É‚±‚¾‚í‚Á‚Ă鈢•ð‚͈êl‚¾‚¯‚¾‚ëB
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/11 18:48:05
.NET‚Å‚¨‚‹
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 13:14:47
–^ƒuƒƒO‚©‚甲ˆ
---------------
‚±‚ñ‚É‚¿‚í ƒvƒƒOƒ‰ƒ€’S“–U‚Å‚·B
Ž„‚ÍŽå‚É3DƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ƃVƒXƒeƒ€Žü‚è‚ÌÝŒv‚ð‚µ‚Ä‚¢‚Ü‚·B
Žg—pŒ¾Œê‚ÍC++‚ÆOpenGL‚Å‚·B‚ ‚¦‚ÄOpenGL‚ð‘I‚ñ‚¾——R‚Íŋ߂Ì3DƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍDirectX‚Ȃǂ̶ŽèÀ•WŒn‚©‚ç‰EŽèÀ•WŒn‚Ɉړ®‚µ‚‚‚ ‚é‚©‚ç‚Å‚·B
(Œ»‚ÉOpenGL‚̓vƒŒƒXƒe3‚̃ƒCƒ“ƒGƒ“ƒWƒ“‚Æ‚µ‚ÄŽg—p)
ŋ߂̎„‚ÌŽdŽ–‚̓Oƒ‰ƒtƒBƒN‚ÌU‚ÆI‚ªì‚Á‚½ƒ‚ƒfƒ‹ƒf[ƒ^‚ð“ǂݞ‚ñ‚Å“®‚©‚·ŽdŽ–‚ð‚µ‚Ä‚¢‚Ü‚·B
‚±‚ê‚©‚炪‘å•Ï‚¾‚ÆŽv‚¢‚Ü‚·‚ªA‘²‹Æ§ì‚âì•iW‚É“ü‚ê‚é‚‚à‚è‚Ȃ̂ŋx“ú•ÔãH‚ÅŠæ’£‚肽‚¢‚Å‚·B
----------------
‚»‚¤‚Ȃ̂©EEEH
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 13:19:39
‚Ȃɂª‚»‚¤‚È‚ÌH
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 13:31:50
¢ŠE“I‚ɃvƒŒƒXƒe‚æ‚蔄‚ê‚Ä‚éXBOX‚ÍDirectX9‚Ȃ̒m‚Á‚Ăđ‚¢‚Ä‚é‚È‚ç‘債‚½‚â‚‚¾‚ÆŽv‚¤‚¯‚ÇB
‚»‚à‚»‚às—ñ‚Ì–â‘è‚Å‚µ‚©‚Ë‚¥‚ñ‚¾‚µADirectX‚Å‚à‰EŽèÀ•W‚ª•’ʂɎg‚¦‚é‚¶‚á‚Ë[‚©B
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 13:58:34
Š®‘S‚ÉÀ•WŒn‚ðŒë‰ð‚µ‚Ä‚¢‚é‚ÈB
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 14:02:09
‚»‚à‚»‚àOpenGL‚àDirectX‚àƒGƒ“ƒWƒ“‚¶‚á‚È‚‚ÄAPI‚¾‚ë‚Á‚Ęb
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 14:13:36
ƒrƒfƒIƒJ[ƒh‚̃Aƒ“ƒ`ƒGƒCƒŠƒAƒXÝ’è‚ðƒvƒƒOƒ‰ƒ€‚©‚秌䂵‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
ƒrƒfƒIƒJ[ƒh‚̃Aƒ“ƒ`ƒGƒCƒŠƒAƒXÝ’è‚ÌuƒAƒvƒŠ§Œäv‚ɑΉž‚·‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·‚ªEEE
ŒŸõ‚µ‚ÄFXƒŒƒ“ƒ_[ƒXƒe[ƒg‚È‚ÇŽŽ‚µ‚Ă݂½‚ñ‚Å‚·‚ª’†XãŽè‚s‚©‚È‚¢‚̂Ŏ¿–₳‚¹‚Ä‚‚¾‚³‚¢B
‹ï‘Ì“I‚É‚Í
Ž©•ª‚ÌPC‚̃rƒfƒIƒJ[ƒh(GeForce4 Ti4200)‚̃Aƒ“ƒ`ƒGƒCƒŠƒAƒXÝ’è‚É‚Í
ƒIƒt 2x@2xQ 4x 4xS@§Œä‚³‚ê‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ ‚Ì6Ží—Þ‚ª‚ ‚é‚ñ‚Å‚·‚ª
‚±‚ê‚ðu§Œä‚³‚ê‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“v‚Éݒ肵‚Ä
ƒvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚½‚çu4xSv‚̃Aƒ“ƒ`ƒGƒCƒŠƒAƒX‚ªŒø‚‚悤‚É‚µ‚½‚¢‚̂ł·B
directX‚̃o[ƒWƒ‡ƒ“‚Í9.0c‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 14:16:20
SDK‚̃Tƒ“ƒvƒ‹ƒRƒsƒy‚¶‚á‘ʖڂȂ̂©H
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 15:13:57
ƒT[ƒtƒFƒCƒX‚ðMSAA‘Ήž‚Å쬂µ‚Ä‚¿‚á‚ñ‚ƑΉž‚µ‚½ƒvƒƒOƒ‰ƒ€‚ð‘g‚Þ•K—v‚ª‚ ‚éB
ƒAƒvƒŠ‚ŃRƒ“ƒpƒl‚̃„ƒc‚ð‹CŒy‚Éݒ肵‚ăAƒ“ƒ`ƒGƒCƒŠƒAƒX‚ªŽg‚¦‚½‚è‚Í‚µ‚È‚¢B
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 16:22:47
>>97
D3DPRESENT_PARAMETERS‚ÌMultiSampleType
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 23:01:34
VS2008‚ł̃vƒƒWƒFƒNƒg‚Ì쬂łµ‹^–â‚ÉŽv‚Á‚½‚±‚Æ‚ªEEE
Visual C++ ‚Ì win32API ‚ÅDirectX‚ðŽg—p‚·‚é@Z
Borland C++ ‚Ì win32API ‚ÅDirectX‚ðŽg—p‚·‚é@Z
‚È‚ç‚Î
Visual C++ ‚Ì C++/CLI ‚ÅDirectX‚ðŽg—p‚·‚é@H
‚±‚ê‚͂ǂ¤‚È‚ñ‚Å‚µ‚傤‚©H
ƒ‰ƒCƒuƒ‰ƒŠ‚ð‘g‚Ýž‚ñ‚¾‚畒ʂɎg‚¦‚é—\Š´‚ª‚·‚é‚ñ‚Å‚·‚ªEEE
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 23:37:49
XNA‚âMDX‚ª‰½‚Å‘‚©‚ê‚Ä‚¢‚邯‚¨Žv‚¢‚ÅH
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 23:41:34
‚ñ[“ÆŠw‚ÅAŠ´Šo‚őłÁ‚Ä‚é‚̂ł»‚¤‚¢‚¤ƒc[ƒ‹‚âƒCƒ“ƒ^[ƒtƒFƒCƒXAê–å—pŒê‚ɂ͑a‚¢‚ñ‚Å‚·EEE
‚í‚©‚è‚â‚·‚‚¨Šè‚¢‚µ‚Ü‚·
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 23:47:05
URLØÝ¸(slimdx.mdxinfo.com)
‚±‚ê‚̃\[ƒX‚Å‚àŒ©‚êB
‚悤‚ÍA‚±[‚ä[‚Ìì‚邽‚߂̌¾Œê‚È‚ñ‚¾‚©‚ç“–‘RŽg‚¦‚éB
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/12 23:57:33
DirectX‚̃‰ƒCƒuƒ‰ƒŠ‚ÍC++‚łł«‚Ä‚¢‚é‚Ì‚ÅAWinAPI‚âC++/CLI‚àŒ³‚ð’H‚ê‚ÎC++‚Å‚ ‚邱‚Æ‚©‚çŽg‚¦‚é
‚ĂƂ±‚ë‚Å‚µ‚傤‚©H‚Æ‚è‚ ‚¦‚¸Žg‚¦‚邱‚Æ‚ª•ª‚©‚Á‚½‚̂łقÁ‚Æ‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/13 10:29:31
‘S‘Rˆá‚¤‚¯‚ÇŒ‹‰Ê‚Í“¯‚¶‚¾‚©‚ç‚¢‚¢‚©EE
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 02:26:54
DirectX 10 ‚Á‚ÄAXp ‚Å“®‚©‚È‚¢‚ñ‚Å‚·‚©H
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 02:29:18
‚»‚¤‚¾‚æ
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 04:03:34
#include <d3d9.h>
#include <d3dx9.h>
#pragma comment(lib, "d3d9.lib")
#pragma comment(lib, "d3dx9.lib")
#pragma comment(lib, "dxguid.lib")
E
E
E
‚Á‚Ä“ü‚ê‚Ä‚Á‚Ä‚à'g_pD3DDevice' : ’è‹`‚³‚ê‚Ä‚¢‚È‚¢Ž¯•ÊŽq‚Å‚·‚Á‚Äo‚é
‚Ç‚¤‚µ‚Ä‚¾‚낤
libƒtƒHƒ‹ƒ_‚ÆincludeƒtƒHƒ‹ƒ_‚Íݒ肵‚Ä‚ ‚é
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 05:52:34
DirectXˆÈ‘O‚¾‚©‚çƒXƒŒˆá‚¢
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 08:22:31
>>109
‚»‚ê‚ÍŽ©•ª‚Å’è‹`‚µ‚È‚¢‚Æ‚¾‚߂łµ‚傤
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 10:06:53
g_‚ª‚‚‚Æ‚±‚Ý‚é‚ÆƒOƒ[ƒoƒ‹•Ï”‚¾‚ÈB
‚Ç‚±‚©‚çƒRƒs[‚µ‚Ä‚«‚Ä‚ñ‚¾‚©’m‚ç‚È‚¢‚¯‚ÇA‘S•”Ž‚Á‚Ä‚‚ê‚ÎB
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 19:06:03
‚Ä‚¢‚¤‚©ª–{“I‚È•”•ª‚ª—‰ð‚Å‚«‚ĂȂ¢‚¾‚ë
C‚©‚ç‚â‚è’¼‚¹
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 21:21:37
ˆÓ–¡•s–¾‚ÈŽ¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªEEEB
DirectMusic‚̉ð•úˆ—‚ð‚·‚éƒ^ƒCƒ~ƒ“ƒO‚ÍDirectMusicƒNƒ‰ƒX‚̃fƒXƒgƒ‰ƒNƒ^‚Å‘åä•v‚Å‚·‚©H
CDXMusic::~CDXMusic()
{
m_performance->Stop(NULL, NULL, 0, 0);
m_performance->CloseDown();
m_loader->Release();
m_performance->Release();
m_segment->Release();
CoUninitialize();
}
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 21:37:05
I—¹ˆ—ƒƒ“ƒoŠÖ”ì‚Á‚Ä‚à‚¢‚¢‚µAD‚«‚É‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚¯‚lj½‚ª•sˆÀ‚È‚ÌH
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 21:50:30
>> 115 ƒGƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚à‚¤‚ЂƂŽ¿–â‚Ȃ̂ł·‚ª
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_CLSID_DirectMusicPerformance" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectMusicPerformance8" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_CLSID_DirectMusicLoader" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectMusicLoader8" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_GUID_StandardMIDIFile" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_CLSID_DirectMusicSegment" ‚Í–¢‰ðŒˆ‚Å‚·B
1>_Lib_DXMusic.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectMusicSegment8" ‚Í–¢‰ðŒˆ‚Å‚·B
C:\Documents and Settings******** : fatal error LNK1120: ŠO•”ŽQÆ 7 ‚ª–¢‰ðŒˆ‚Å‚·B
‚Æo‚é‚̂ł·‚ª‰½‚ªŒ´ˆö‚Å‚µ‚傤‚©H
‚±‚ê‚̓Cƒ“ƒNƒ‹[ƒh‚µ‚Ä‚ ‚è‚Ü‚· #include <dmusici.h>
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 21:59:29
‰½‚ðŒ©‚Ä•×‹‚µ‚Ä‚é‚Ì‚©’m‚ç‚È‚¢‚¯‚ê‚ÇAŽ‘—¿‚Ç‚¨‚è‚É‘‚‚±‚Æ‚©‚ç‚Í‚¶‚ß‚½•û‚ª‚¢‚¢‚ÆŽv‚¤B
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:03:05
>>166
DirectXSDKƒCƒ“ƒXƒg[ƒ‹‚µ‚ë‚æ‚—
119:116
09/01/14 22:24:35
ƒQ[ƒ€ƒR[ƒfƒBƒ“ƒO2‚ðŒ©‚È‚ª‚ç•׋‚µ‚Ä‚¢‚Ü‚·B
ƒTƒ“ƒvƒ‹‚ðƒrƒ‹ƒh‚µ‚Ă݂½‚̂ł·‚ª 116 ‚Æ“¯‚¶ƒGƒ‰[‚ªo‚Ü‚·B
DirectXSDK 2008 Novenber
DirectXSDK 2007 August
ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚ ‚Á‚Ä—¼•ûVC++ƒfƒBƒŒƒNƒgƒŠ‚̃Cƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ƃ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ä‚ ‚è‚Ü‚·
ƒŠƒ“ƒJ¨“ü—Í‚Ìdxguid.lib‚Ȃǖ{‚É‘‚¢‚Ä‚ ‚é‚â‚‚͂·‚ׂĒljÁ‚³‚ê‚Ä‚¢‚Ü‚·
’N‚©‰ðŒˆ•û–@‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:26:41
–{‚É‘‚¢‚Ä‚ ‚é‚â‚ÂA‚È‚ñ‚Ä‚¢‚í‚ê‚Ä‚à‚í‚©‚ç‚ñ
‚¿‚á‚ñ‚ÆƒŠƒ“ƒN‚µ‚Ä‚ ‚élib‚ð‘S•”‘‚¯
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:27:10
„—¼•ûVC++ƒfƒBƒŒƒNƒgƒŠ‚̃Cƒ“ƒNƒ‹[ƒhƒtƒ@ƒCƒ‹‚ƃ‰ƒCƒuƒ‰ƒŠƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ä‚ ‚è‚Ü‚·
ŠC‚É‹A‚ê
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:29:19
\‚µ–󂲂´‚¢‚Ü‚¹‚ñ
dxerr9.lib@gdiplus.lib@d3dxof.lib@d3dx9.lib@d3dx9d.lib@d3d9.lib
dxguid.lib@winmm.lib@Version.lib@comctl32.lib
‚Å‚·
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:50:32
‚Æ‚è‚ ‚¦‚¸2007‚Æ2008‚̃‰ƒCƒuƒ‰ƒŠ‚Ì—Dæ‡ˆÊ‚ð‚¢‚ê‚©‚¦‚Ă݂½‚ç
124:116
09/01/14 22:50:35
Œ´ˆö‚ª‚æ‚•ª‚©‚ç‚È‚¢‚Ì‚ÅSDK‚ðăCƒ“ƒXƒg[ƒ‹‚µ‚Ă݂܂·
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 22:52:07
>>123
‚à‚¤ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚¿‚á‚¢‚Ü‚µ‚½‚—
‚½‚Ô‚ñ‚»‚ê‚©‚à‚µ‚ê‚Ü‚¹‚ñ
‚¨’‹‚Ƀrƒ‹ƒh‚Å‚«‚½ƒm[ƒgƒpƒ\ƒRƒ“‚Í—D懈ʂª‹t‚¾‚Á‚½‚ÆŽv‚¢‚Ü‚·
Œ‹‰Ê‚ªo‚½‚ç•ñ‚µ‚Ü‚·
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 23:09:08
—D懈ʈȑO‚ɬ݂³‚¹‚é‚È‚æ
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 23:17:24
FXƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
—D懈ʂð•Ï‚¦‚½‚çA–³Ž–ƒrƒ‹ƒh‚Å‚«‚Ü‚µ‚½
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 23:54:34
DirectMusic‚ʼn¹Šy‚ðĶ‚·‚éƒvƒƒOƒ‰ƒ€‚ð•׋‚µ‚Ä‚¢‚é‚̂ł·‚ª
wav‚¾‚Æ—v—Ì‚ð‚©‚È‚èŽæ‚é‚Ì‚Åogg‚ÅĶ‚µ‚悤‚ÆŽv‚¤‚̂ł·‚ª
ogg‚ð“ǂݞ‚Þ¨wav‚ɕϊ·¨wav‚ðĶ@‚Á‚ÄŠ´‚¶‚Å‚¨‚‹‚Å‚·‚©H
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/14 23:56:18
—e—ʂł·@‚·‚¢‚Ü‚¹‚ñG
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 00:00:18
wav‚̓Rƒ“ƒeƒi‚Å‚ ‚Á‚ÄA—e—Ê‚ðH‚¤‚©‚Ç‚¤‚©‚Í’†‚̈³kŒ`Ž®ŽŸ‘æ
DirectMusic‰]XˆÈ‘O‚ÉŠî–{“I‚ȂƂ±‚ë‚©‚ço’¼‚¹
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 00:05:03
‚»‚̂܂ÜĶ‚·‚éŠÖ”‚ ‚邼H
‹³‚¦‚È‚¢‚¯‚Ç‚È
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 01:04:42
•s“®‚Z‚̂܂Ƃß
œŽElŽÒ@@@@F‚P‚O–¼
œ”ÆßŽÒ@@@@F‚Q–¼
œŽ€–SŽÒ@@@@F‚P9–¼
œs•û•s–¾ŽÒ@F‚P–¼
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 06:22:51
>>128
‚»‚ñ‚ÈŒÃL‚¢•û–@’N‚àŽg‚í‚È‚¢‚¼
134:128
09/01/15 07:45:17
>> 130
•׋•s‘«‚Å‚µ‚½A‚·‚¢‚Ü‚¹‚ñ
128‚Ì‚ÍoggĶ‚̎臂Ƃµ‚Ă͈ê”Ê“I‚Å‚·‚©H
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 09:38:34
ƒrƒ‹ƒ{[ƒh—p‚̃eƒNƒXƒ`ƒƒ‚à2‚Ìn法ûŒ`‚É‚µ‚È‚¢‚Ƃ܂¸‚¢‚Å‚·‚©H
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 09:42:39
‚Ȃɂð‚à‚Á‚Ă܂¸‚¢‚Æ‚·‚é‚Ì‚©A‚Ü‚¸‚Í’è‹`‚𖾊m‚É‚µ‚ëB
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 15:33:33
135‚¶‚á‚È‚¢‚ªAƒeƒNƒXƒ`ƒƒ‚̃TƒCƒY‚Í2‚Ìnæ‚É‚µ‚È‚¢‚Æ
ƒrƒfƒIƒJ[ƒh‚É‚æ‚Á‚Ăͳí‚É“®ì‚µ‚È‚¢‚炵‚¢‚ª
ƒŒƒ“ƒ_ƒŠƒ“ƒOƒ^[ƒQƒbƒg‚̃T[ƒtƒFƒCƒX‚Æ‚µ‚ͬ‚µ‚½ƒeƒNƒXƒ`ƒƒ‚à
2‚Ìnæ‚̃TƒCƒY‚É‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚ÌH
‚»‚ê‚©‚Ȃ薳‘ʂȗ̈悪‚ ‚邵â‘΂¨‚©‚µ‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç
‚»‚±‚ñ‚Æ‚±‚Ç‚¤‚È‚ÌH
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 15:37:37
•’ʂ̃eƒNƒXƒ`ƒƒ‚Å‚à–³‘ʂȗ̈æ‚Í‚ ‚邪‚±‚Á‚¿‚Íâ‘΂¨‚©‚µ‚¢‚Ƃ͎v‚í‚È‚¢‚ñ‚¾‚È
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 15:41:01
‚ÅAŽÀۂ̂Ƃ±‚ë‚Ç‚¤‚È‚ñ‚Å‚·‚©H
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 15:45:38
ƒrƒfƒIƒJ[ƒhŽŸ‘æ
‚»‚êˆÈã‚Å‚à‚»‚êˆÈ‰º‚Å‚à‚È‚¢
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 15:48:02
‚»‚Á‚¿‚Ì•û‚ªƒrƒfƒIƒJ[ƒh“I‚É“s‡‚ª‚¢‚¢‚ñ‚¾‚©‚炵‚傤‚ª‚È‚¢
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 16:30:17
“s‡‚ª—Ç‚¢‚©‚Ç‚¤‚©‚àƒrƒfƒIƒJ[ƒhŽŸ‘æ
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 16:41:02
2‚Ìnæ‚¶‚á‚È‚¢‚Æ•s‹ï‡‚ªo‚éƒrƒfƒIƒJ[ƒh‚Á‚Ä‚»‚ñ‚Ȃɑ½‚¢‚ÌH
‚Ä‚¢‚¤‚©‹ï‘Ì“I‚ɂ͂ǂñ‚È•s‹ï‡‚ª”¶‚·‚é‚ÌH
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 16:48:50
ƒ[ƒJ[‚É‚¨•·‚«‚ɂȂê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·‚æ
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 16:53:51
•s‹ï‡‚ªo‚éƒrƒfƒIƒJ[ƒh‚ÍŒ»Ý‚Ù‚Æ‚ñ‚ǂȂ¢‚ÆŽv‚í‚ê‚é
‚µ‚©‚µA2‚Ìnæ‚¶‚á‚È‚¢‚ƃpƒtƒH[ƒ}ƒXƒ“‚ª—Ž‚¿‚éꇂª‚ ‚邯
ŒöŽ®‚ŃAƒiƒEƒ“ƒX‚³‚ê‚Ä‚¢‚éˆÈã]‚Á‚Æ‚¢‚½•û‚ª–³“ï
ƒ^[ƒQƒbƒg‚ƂȂ蓾‚é‘S‚ẴrƒfƒIƒJ[ƒh‚Å
ƒpƒtƒH[ƒ}ƒ“ƒXƒeƒXƒg‚µ‚Ä–â‘è‚È‚¢‚Æ”»’f‚µ‚½‚È‚ç•Ê‚¾‚ªEEE
ŠJ”ƒ}ƒVƒ“‚ł͖â‘è‚È‚¢‚ª•ʂ̃rƒfƒIƒJ[ƒh‚¾‚ƈ——Ž‚¿‚È‚ñ‚Ä
Œ´ˆö‚̂悂킩‚ç‚È‚¢•s‹ï‡‚Å”Y‚Ý‚½‚‚È‚¢‚µ‚È
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 16:57:20
Œ©‚©‚¯ã‚Í2‚Ì—Ýæ‚łȂ¢ƒeƒNƒXƒ`ƒƒ‚Å‚à
VRAMã‚Å‚Í2‚Ì—Ýæ‚É‚È‚é‚æ‚¤‚É
—]•ª‚È(–³‘Ê‚È)—̈悪Šm•Û‚³‚ê‚Ä‚¢‚éê‡‚à‚ ‚é‚»‚¤‚¾
‚ ‚‚܂ŃrƒfƒIƒJ[ƒhŽŸ‘悾‚ª
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:11:07
‚È‚é‚Ù‚Ç[
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:11:30
‚±‚±‚Å2‚Ì—Ýæ‰]X‘›‚¢‚Å‚¢‚é“z‚Á‚ÄAƒrƒfƒIƒJ[ƒh‚Ì”\—͂̊m”F•û–@‚âA
‚Ç‚ÌCAPS‚ªŠY“–‚·‚é§–ñ‚ðŽ¦‚µ‚Ä‚¢‚é‚©‚·‚ç’²‚ׂĂȂ¢‚ñ‚¾‚낤‚ÈB
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:13:23
‚È‚º‚»‚¤‚Ȃ邗
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:26:04
‚Þ‚©[‚µA‚ ‚Á‚½‚Ë
256 ‚Ü‚Å‚Ì 2‚Ì—Ýæ‚̳•ûŒ`‚łȂ¢‚Ǝ󂯕t‚¯‚È‚¢ƒrƒfƒIƒJ[ƒh
RivaTNT ‚Æ‚©‚ª‚Ü‚¾ÅV‚¾‚Á‚½Žž‘ãB
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:37:25
CAPSã‚ͧ–ñ‚ª‚È‚¢‚¯‚Ç“à•”‚ł͉½‚â‚Á‚Ă邩•ª‚©‚ç‚ñ‚Á‚Ęb
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 17:57:39
Ž¿–â‚Å‚·B
D3DXMatrixRotationYawPitchRoll@‚Åì‚Á‚½s—ñ‚ðA‹t‚ɃIƒCƒ‰[Šp“xŽ®‚É‹tŽZ‚·‚éD3DXŠÖ”‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
‚¢‚âAˆê‰žˆê’ʂ茩‚Äu‚È‚³‚»‚¤‚¾v‚Ƃ͎v‚Á‚½‚̂ł·‚ªEEE
ˆê‰žAYa‚—PitchRoll‚̂悤‚ÉŠp“x‚Ì‚©‚¯•û‚ð’è‚ß‚ê‚ÎA‹tŽZŽ©‘͉̂”\‚Ȃ悤‚Ȃ̂ł·‚ªB
URLØÝ¸(www7.atwiki.jp)
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 18:13:32
½ÚØÝ¸(tech”Â)
‹l‚ß•¨‚ÉŠÖ‚µ‚Ă͂±‚±‚ÌÅŒã‚Ì‚ ‚½‚è“ǂނƂæ‚낵‚¢B
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 18:49:39
Direct3D10+DXUT‚Ì‘g‚݇‚킹‚ÅA•\ަF‚ª‚¨‚©‚µ‚‚È‚é‚ñ‚¾‚ª‚¾‚ê‚©“¯—l‚ÌŒ»Û‚ð‘ÌŒ±‚µ‚½‚±‚ƂȂ¢H
—Ⴆ‚ÎTutorial12‚̃GƒtƒFƒNƒgƒtƒ@ƒCƒ‹‚Ì110s–ÚAƒsƒNƒZƒ‹ƒVƒF[ƒ_‚Ìo—Í•”•ª‚É
cTotal.rgb@=@float3(.5,@.5,@.5)
‚ƒljÁ‚µ‚Ä‚©‚çŽÀs‚·‚邯A‚È‚º‚©#bcbcbc‚ÌF‚Å•\ަ‚³‚ê‚éB
ƒOƒ‰ƒ{‚ÍGeForce9600MGTB
Tutorial3‚Ý‚½‚¢‚ÉDXUT‚ðŽg‚Á‚Ä‚¢‚È‚¢‚̂łͳí‚É•\ަ‚³‚ê‚é‚©‚çADXUT‚Ì‚¹‚¢‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇB
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 19:37:55
>>153
CPU‚¶‚á‚Ë[‚©
156:31
09/01/15 23:18:53
31‚Å‚·BˆÈ‘OŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚¢‚½‚«‚葼‚ÌŽ–‚Å–Z‚µ‚ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ ‚Ì‚ ‚ÆAŒ‹‹Ç‚¢‚ë‚¢‚뎎‚µ‚Ă݂܂µ‚½‚ªŒ‹‹ÇƒAƒjƒ[ƒVƒ‡ƒ“‚̂‚Ȃ¬‚Í‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½EEE
‚»‚à‚»‚àA‚Ù‚Æ‚ñ‚Ç“¯‚¶ƒ‚[ƒVƒ‡ƒ“‚Ȃ̂ÅÀ•W•ÏŠ·‚â‰ñ“]‚à‚È‚¢‚悤‚ȃ‚[ƒVƒ‡ƒ“‚Å‚·‚ç•ÏX‚Å‚«‚È‚¢‚Æ‚¢‚¤B
‰½‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤BBxƒtƒ@ƒCƒ‹o—Í‚·‚邯‚«‚ɉ½‚©‘¼‚Ìݒ肪•K—v‚Ȃ̂¾‚낤‚©EE
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/15 23:54:05
ƒ\[ƒX‚ào‚³‚¸‚É‚»‚Ìu“ÆŽ©vŽd—l‚Æ‚â‚ç‚ðƒGƒXƒp[‚µ‚ë‚Æ‚ÈH
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 01:25:05
>>‰½‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤
‚±‚ñ‚ȂƂ±‚ë‚Å•·‚¢‚Ä‚é‚Ì‚ª‚¢‚¯‚È‚¢B
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 06:37:45
main.obj : error LNK2019: –¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹ "long __cdecl LoadTextureFromImageFiles(char const *,struct IDirect3DTexture9 * *,char const *,struct IDirect3DDevice9 *)" (?
LoadTextureFromImageFiles@@YAJPBDPAPAUIDirect3DTexture9@@0PAUIDirect3DDevice9@@@Z) ‚ªŠÖ” "long __cdecl SetupFVFTexture(struct IDirect3DDevice9 *)" (?SetupFVFTexture@@YAJPAUIDirect3DDevice9@@@Z) ‚ÅŽQÆ‚³‚ê‚Ü‚µ‚½B
‚±‚ꂪ‚Ç‚¤‚µ‚Ä‚à‰ðŒˆ‚Å‚«‚Ü‚¹‚ñBƒ‰ƒCƒuƒ‰ƒŠ‚Ƃ̮‡«‚ªŽæ‚ê‚ĂȂ¢ƒGƒ‰[‚Ƃ̂±‚Æ‚ÅAƒCƒ“ƒNƒ‹[ƒh/ƒ‰ƒCƒuƒ‰ƒŠ‚̃tƒHƒ‹ƒ_Ý’èE•À‚чAƒvƒƒWƒFƒNƒg‚Æ‚Ì.lib‚ÌŠÖ˜A•t‚¯‚à‚¢‚¶‚Á‚Ă݂܂µ‚½‚ªãŽè‚‚¢‚«‚Ü‚¹‚ñB
‚»‚êˆÈŠO‚ɉ½‚ª–â‘è‚Æ‚µ‚Äl‚¦‚ç‚ê‚Ü‚·‚©H
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 07:34:05
>>159
LoadTextureFromImageFiles ‚Ɉê’v‚·‚éî•ñ‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
Google‚É•·‚¢‚Ä‚à‚í‚©‚ç‚È‚¢
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 08:56:56
>>159
Ž©•ª‚Å’è‹`‚µ‚½ŠÖ”‚¾‚ë‚Ç‚¤l‚¦‚Ä‚àB
162:159
09/01/16 09:19:13
>>161‚ÌŒ¾‚¤’Ê‚èAƒvƒƒgƒ^ƒCƒv錾‚µ‚½•¨‚ðŽÀ‘•‚µ‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½BƒTƒ“ƒvƒ‹‚©‚çƒRƒsƒy‚̃~ƒX‚Å‚µ‚½B
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 10:31:05
‰AüÁ‹Ž‚µ‚½‚‚ÄZƒoƒbƒtƒ@–@‚Æ‚¢‚¤‚Ì‚ð‚â‚Á‚Ă݂½‚̂ł·‚ª‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ
ƒGƒXƒp[‚¨Šè‚¢‚µ‚Ü‚·
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 10:51:03
>>163
‚»‚ê‚̓Oƒ‰ƒ{‚Ì‚¹‚¢
GeForce GTX 285‚ðŽg‚¤‚Æ‚«‚Á‚ÆŽ¡‚é
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/16 13:04:27
ŽŽ‚µ‚ÉZƒoƒbƒtƒ@–@‚Æ‚¢‚¤‚Ì‚ð‚â‚Á‚Ă݂½‚炤‚Ü‚‚¢‚«‚Ü‚µ‚½
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/17 17:34:41
D3D ‚ÌŽ¿–â‚Å‚·B
ƒtƒ‹ƒXƒNƒŠ[ƒ“‚łȂ¢AƒEƒBƒ“ƒhƒE‚̃AƒvƒŠ‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ƒEƒBƒ“ƒhƒE‚̃TƒCƒY‚ª•ÏX‚³‚ꂽ‚Æ‚«‚ÉA‰æ‘œ‚ªc‚ÉL‚Ñ‚½‚è
‰¡‚ÉL‚Ñ‚½‚è‚·‚é‚̂Ţ‚Á‚Ä‚¢‚Ü‚·B
³•ûŒ`‚ª³•ûŒ`‚̂܂ÜAŠg‘債‚Ä—~‚µ‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©
C# ‚Æ‚©‚¶‚á‚È‚‚ÄAWindows API ‚Åì‚Á‚Ä‚¢‚Ü‚·B
‚æ‚낵‚‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/17 18:00:11
‹éŒ`‚ðŽw’肵‚Ädevice.Present‚·‚éB
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/17 19:51:21
Reset
169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 02:43:41
>>168‚³‚ñ‚Ì reset ‚łł«‚Ü‚µ‚½[I
>>167‚³‚ñ‚Ì‚ÍA‚²‚ß‚ñA‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 02:44:25
>>169‚Å‚·B
ƒeƒNƒXƒ`ƒƒ‚ðˆê“x Release ‚µ‚ÄA‚à‚¤‚¢‚¿‚Ǔǂݒ¼‚³‚È‚¢‚Æs‚¯‚È‚¢‚Ì‚ª‚·‚±‚µ–Ê“|‚Å‚µ‚½B
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 10:33:18
‚±‚ñ‚É‚¿‚íADirectSound‚Åwavƒtƒ@ƒCƒ‹‚ðĶ‚µ‚悤‚ÆŽv‚¢
ƒQ[ƒ€ƒR[ƒfƒBƒ“ƒO2‚Æ‚¢‚¤–{‚ðŒ©‚È‚ª‚çƒR[ƒh‚ð‘‚¢‚Ä‚¢‚½‚̂ł·‚ª
“¯‚¶‚悤‚É‚â‚Á‚Ä‚àĶ‚³‚ê‚Ü‚¹‚ñ
ƒR[ƒh‚ɊԈႢ‚ª‚È‚¢‚©5‰ñ‚‚ç‚¢Œ©’¼‚µ‚Ü‚µ‚½
‘S‚ẴR[ƒh‚ð‘‚‚Æ’·‚‚È‚é‚̂őå‚Ü‚©‚È—¬‚ꂾ‚¯‘‚«‚Ü‚·
DirectSoundƒIƒuƒWƒFƒNƒg‚𶬠Wavƒtƒ@ƒCƒ‹‚ð“ǂݞ‚Þ ƒZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@ì¬
ƒoƒbƒtƒ@‚ɉ¹ƒf[ƒ^‚ð‘‚«ž‚Þ@Ķ‚Æ‚¢‚¤Žè‡‚Å‚·
ˆê‰žƒR[ƒh‚ðUP‚·‚é‚̂ňႤ‚Æ‚±‚낪‚ ‚ê‚ÎŽw“E‚µ‚Ä‚à‚炦‚邯K‚¢‚Å‚·
URLØÝ¸(www7.uploader.jp)
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·
172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 11:07:48
>>171
Play()‚Ì–ß‚è’lŒ©‚ĂȂ¢‚¾‚ëH
DSERR_PRIOLEVELNEEDED ‚ª•Ô‚Á‚Ä‚«‚Ă邿B
SetCooperativeLevel()ŒÄ‚ׂ΂¢‚¢‚ÆŽv‚¤‚æB
173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:12:25
DirectSound‚ð‰Šú‰»‚·‚鎞‚É
// ‹¦’²ƒŒƒxƒ‹‚ÌÝ’è
if(FAILED(m_pSound->SetCooperativeLevel(hWnd, DSSCL_EXCLUSIVE))) {
return E_FAIL;
}
‚Æ‚µ‚Ä‚ ‚è‚Ü‚·‚ªãŽè‚‚¢‚«‚Ü‚¹‚ñ
174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:34:22
‚â‚Á‚Ă݂½‚Ì‚©‚æB
Play’¼‘O‚ɌĂñ‚¾‚ç–‚Á‚½‚¼
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:36:11
ŽÀÛ‚â‚è‚à‚µ‚È‚¢A–ß‚è’l‚ðŠm”F‚à‚µ‚È‚¢‚Å‚½‚¾Ž¿–â‚·‚邾‚¯‚Á‚Ăǂ¤‚È‚ñ‚¾‚낤‚ËB
176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:42:20
‚Æ‚±‚ë‚ÅŽÀÛ‚Ì–{‚ł͂ǂ¤‚È‚Á‚Ä‚é‚ñ‚¾H
ƒEƒBƒ“ƒhƒE‚ª‚Å‚«‚é‘O‚ÉSetCooperativeLevelŒÄ‚ñ‚¾‚Á‚ĈӖ¡‚ª‚È‚¢‚¾‚낤‚ÉB
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:49:10
‚‚¢‚łɃfƒoƒbƒO‚µ‚Ă݂½‚ªAAA
// gamemain‚̉Šú‰»
_gamemain = new CGameMain();
hr = _gamemain->FInit(m_device);
_gamemain->GetHWND(m_hwnd);
‚±‚ê‚ð
_gamemain->GetHWND(m_hwnd);
hr = _gamemain->FInit(m_device);
‚̂悤‚É“ü‚ê‘Ö‚¦‚ê‚Γ®ì‚µ‚½BŒ³‚͂ǂ¤‚È‚Á‚Ä‚ñ‚ÌH
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 12:52:30
‚²‚ß‚ñ‚È‚³‚¢
–ß‚è’l‚ÌŠm”F•û–@•ª‚©‚ç‚È‚‚ăNƒ‰ƒXƒrƒ…[‚Æ‚©ƒuƒŒ[ƒNƒ|ƒCƒ“ƒg‚Æ‚©‚¢‚ë‚¢‚뎎‚µ‚Ă܂µ‚½
179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 13:05:14
>>178
‚©‚í‚¢‚¢‚È‚¨‘O‚—
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 14:21:13
‚yƒoƒbƒtƒ@‚Æ[“xƒoƒbƒtƒ@‚Æ‚¢‚¤‚̂͂܂Á‚½‚“¯‚¶‚Æl‚¦‚Ä‚¢‚¢‚ñ‚Å‚·‚©
‚»‚ê‚Æ‚àA•¶‘‚ð“ǂނƂ«‚Í”÷–‚È·ˆÙ‚É‹C‚ð‚‚¯‚é‚ׂ«‚Å‚·‚©
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 16:36:07
DirectInput‚Á‚ă‰ƒCƒuƒ‰ƒŠ‚É‘g‚Ýž‚ñ‚¾‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚©H
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 16:57:44
‰½‚̃‰ƒCƒuƒ‰ƒŠ‚æ
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 17:32:02
DirectInput ‚ðŽg‚í‚È‚¢‚ÅA
‚â‚肽‚¢‚±‚Æ‚ª‘S‚Äo—ˆ‚Ä‚é or o—ˆ‚é‚Ì‚¾‚Á‚½‚ç
‘g‚Ýž‚܂Ȃ‚Ä‚¢‚¢‚ñ‚¶‚á‚ËH
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 17:50:02
ƒŠƒeƒBƒAƒNƒXEƒlƒ}ƒCƒ“ƒYƒ‰ƒCƒuƒ‰ƒŠ[‚Å‚·
•¨—‰‰ŽZ‚Ȃǂà‘g‚Ýž‚Ü‚ê‚Ä‚¢‚Ü‚·
DirectX9‘Ήž‚Å‚·
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 17:57:28
URLØÝ¸(www.google.co.jp)
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:00:59
>>185
Ž©ì‚Ì•¨—‰‰ŽZƒ‰ƒCƒuƒ‰ƒŠ‚Ȃ̂ŒT‚µ‚Ä‚ào‚È‚¢‚Å‚·
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:06:38
>>181
ƒ|[ƒ‹ƒyƒ“‚Á‚ÄŠG‚ð•`‚‚½‚߂̓¹‹ï‚ÉŠÜ‚ñ‚¾‚Ù‚¤‚ª‚¢‚¢‚Å‚·‚©H
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:15:52
‰´‚̊‹«‚Å‚ÍA‚È‚‚Ä‚à“®‚‚©‚ç•K—v‚È‚¢‚ÆŽv‚¤‚ÈB
‚»‚̃‰ƒCƒuƒ‰ƒŠ‚Ì’†‚ÉŽg‚¢‚½‚¢‚à‚Ì‚ª‚ ‚é‚È‚ç•Ê‚¾‚¯‚Ç
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:19:25
DirectInput‚ðŽg‚¤‚©‚Ç‚¤‚©‚͕ʂƂµ‚Ä
“ü—̓Cƒ“ƒ^[ƒtƒF[ƒX‚Ì’ñ‹Ÿ‚ÍÅ—D悾‚ÆŽv‚¤‚ª
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:24:57
>>181
•K—v‚©‚Ç‚¤‚©‚ÍŽd—l‚ð’m‚Á‚Ä‚¢‚鎩•ª‚ª”»’f‚µ‚ëB
Žwަ‘Ò‚¿lŠÔ‚ÅA‘¼l‚ÌŽwަ‚ª‚È‚¢‚Æ“®‚¯‚È‚¢‚̂ȂçA
‘¼l‚ɂ킩‚邿‚¤‚É‚«‚¿‚ñ‚ÆŽd—l‚ðà–¾‚µ‚ëB
’†“r”¼’[‚Èî•ñ‚Åà–¾‚µ‚½‹C‚ɂȂé‚ÈB
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:26:57
Ž¿–â‚·‚éꊂðŠÔˆá‚¦‚Ä‚ËH
“à—e‚ð‰Á–¡‚·‚邯A‚à‚Á‚Æ‚à“KØ‚È‘ŠŽè‚Íè‚¢Žt‚¾‚ëB
192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:27:43
ŒöŠJ‚µ‚Ä‘¼l‚ÉŽg‚킹‚悤‚Á‚ÄŒ¾‚¤‚ñ‚¾‚ëH
•Ï‚í‚Á‚½—p“r‚¶‚á‚È‚¢ŒÀ‚èInput‚Í•t‚¯‚Ä‚¨‚‚ׂ«‚¾‚ë
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 18:30:27
‰‰ŽZƒ‰ƒCƒuƒ‰ƒŠ‚È‚çDirectInput‚Ç‚±‚ë‚©A
‚»‚à‚»‚àDirectXƒXƒŒ‚Ƃ͉½‚ÌŠÖŒW‚à‚È‚¢B
194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 19:00:52
’N‚©>>154ÄŒ»‚µ‚È‚¢H
ÄŒ»‚µ‚È‚©‚Á‚½‚Á‚Ä•ñ‚Ȃ炻‚ê‚Í‚»‚ê‚Å‚ ‚肪‚½‚¢‚ñ‚¾‚¯‚Çcc
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 23:39:33
ˆø”‚ð“n‚·•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñ
inline void SetAmbient(D3DCOLORVALUE &col) { m_material.Ambient = col; };
CDXMaterial material;
material.SetAmbient();
1‚—á‚ðŒ©‚¹‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©EEE
196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 23:40:15
MSND‚ÅD3DCOLORVALUE‚ɂ‚¢‚Ä’²‚ׂ½‚̂ł·‚ª‰ðŒˆ•û–@‚ª•ª‚©‚ç‚È‚‚ÄEEE
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 23:46:42
‚Ü‚¸‚ÍCŒ¾Œê‚̕׋‚ªæ‚¾
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 23:50:45
>>196
D3DCOLORVALUE col;
col.r = 1.0f;
col.g = 0.0f;
col.b = 0.0f;
col.a = 1.0f;
material.SetAmbient(col);
‚±‚ñ‚ÈŠ´‚¶H
‚È‚ñ‚©•ʂɕςȂƂ±‚ë–³‚¢‹C‚ª‚·‚邯‚ÇEEE
199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/18 23:52:05
ŽQÆ“n‚µ‚ª‰ð‚©‚ç‚ñ‚ÆŒ¾‚¤ˆÓ–¡‚È‚çC++‚Ì—Ì•ª‚¾‚ª
‚»‚à‚»‚àŽ¿–â‚̈Ó}‚ª—Ç‚‚í‚©‚ç‚ñ‚Ì‚Å
u“ú–{Œê‚Å‚¨‚‹v‚Æ‚µ‚©‚¢‚¢‚悤‚ª‚È‚¢
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 00:13:20
‚à‚µ‚©‚µ‚Ä“ü‚ê‚Ä‚à”½‰f‚µ‚È‚¢‚©‚ç”Y‚ñ‚Å‚é‚ñ‚¶‚á‚ËH
ŒõŒ¹ŒvŽZ‚µ‚ĂȂ¢‚Æ‚«‚ÍLightEnable‚ðƒIƒt‚Éݒ肵‚È‚¢‚Æ•\ަ‚³‚ê‚È‚‚Ä‚¾‚È
‚Á‚Ä‚»‚ñ‚È‚±‚Æ•·‚¢‚ĂȂ¢H
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 11:54:28
—á‚ðŒ©‚¹‚Ăƌ¾‚Á‚Ä‚é‚ñ‚¾‚µA>>198‚ł悳‚°EEE
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 11:55:20
ޏ”s‚µ‚Ä‚é‚ñ‚È‚çAŽ©•ª‚̂Ƃ±‚łǂ¤‚â‚Á‚½‚ç‚Ç‚¤‚È‚Á‚½‚‚ç‚¢‘‚¯‚Α‚¢‚̂ɂÈB
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 17:07:08
test
204:198
09/01/19 17:08:22
D3DCOLORVALUE col = D3DCOLOR_COLORVALUE(, , ,);
‚Åcol‚ðˆø”‚Å“n‚»‚¤‚Æ‚µ‚Ă܂µ‚½EEE
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 17:14:35
‚â‚Á‚ς蔻‚ç‚È‚¢B@‚Ä‚¢‚¤‚©‚¨‘O‚ª”»‚Á‚ĂȂ¢‚©‚ç–³—B
‚³‚Á‚³‚ÆC‚̉SŽÒƒXƒŒ‚Ń\[ƒX*‘S•”*ŽN‚µ‚ÄŽ¿–₵‚Ä‚±‚¢B
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 17:16:02
>> ‚·‚¢‚Ü‚¹‚ñ•׋•s‘«‚Å‚µ‚½
‚¿‚Ȃ݂É187‚³‚ñ‚Ì—á‚Å‰ðŒˆ‚µ‚Ü‚µ‚½
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 17:34:24
‰Šú‰»‚µ‚½‚¢‚Á‚Ä‚±‚Æ‚©H
D3DCOLORVALUE colorValue = {0,0,0,0};
‚Á‚ÄC/C++‚̘b‚¾‚ÈBŽQÆ(&‚ª•t‚¢‚Ä‚é)‚̘b‚¾‚Á‚½‚炱‚ê‚àC++
208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/19 22:29:43
D3DXMATRIXA16
‚ðnew‚µ‚½Œã‚Édelete‚·‚邯ƒƒ‚ƒŠ[‚̃oƒO‚ðˆø‚«‹N‚±‚·‚ñ‚¾‚ªA‰ðŒˆô‚͂Ȃ¢‚à‚Ì‚©EE
209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/20 12:35:27
D3DXMATRIX‚ðŽg‚¤‚Æ‚©B
210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 00:17:09
‚»‚à‚»‚àƒoƒO‚ª‚ ‚邯‚ÍŽv‚¦‚È‚¢‚ªA
A16‚ÌŽÀ‘•Ž©‘Ì‚½‚¢‚µ‚½‚±‚ƂȂ¢‚µ
Ž©‘O‚Ìì‚ê‚ÎH
211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 08:46:50
>>208
ƒwƒbƒ_ƒtƒ@ƒCƒ‹‚ðŒ©‚ê‚Εª‚©‚邯‚ÇA
A16Œn‚Í16byteƒAƒ‰ƒCƒƒ“ƒg‚Ì‚½‚ß‚Énew‚ðƒI[ƒo[ƒ[ƒh‚µ‚Ä‚éB
ƒXƒeƒbƒvŽÀs‚Å‚¿‚á‚ñ‚Æ‚±‚Ìnew/delete‚ªŒÄ‚΂ê‚Ă邩Šm‚©‚߂Ă݂ê‚ÎH
#define new DEBUG_NEW
‚Æ‚©‚â‚Á‚ĂĎ€–S‚Æ‚©‚ ‚肪‚¿B
212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:02:37
ƒgƒDƒ‹[ƒ^ƒCƒvŒ`Ž®‚̃Aƒ“ƒ`ƒGƒCƒŠƒAƒX‚ª‚©‚©‚Á‚½ƒtƒHƒ“ƒg‚ð•\ަ‚·‚é‚ɂ͂ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B
GetGlyphOutline‚ÌAPIŽg‚Á‚Ä‚àƒOƒŒ[ƒXƒP[ƒ‹‚̃rƒbƒgƒ}ƒbƒvƒf[ƒ^‚µ‚©“¾‚ç‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:24:46
‚»‚̃OƒŒ[ƒXƒP[ƒ‹‚̃f[ƒ^‚ð
ƒ¿’l‚Æ‚µ‚ăeƒNƒXƒ`ƒƒ‚É‘‚«ž‚ñ‚Å•\ަ
ŽQl
URLØÝ¸(marupeke296.com)
214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:29:34
‚»‚ê‚Á‚ÄŒ‹‹Ço—Í‚àˆêF‚ɂȂè‚Ü‚¹‚ñ‚©H
‚»‚ê‚Æ‚à”¼“§–¾‰»‚·‚邯‚«‚ÉA‚¤‚Ü‚¢•û–@‚ª‚ ‚é‚̂łµ‚傤‚©EEE
215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:37:19
ƒOƒŒ[ƒXƒP[ƒ‹‚̃tƒHƒ“ƒg‚ðƒ¿’l‚É‚µ‚Ä”¼“§–¾‚Å•`‰æ‚·‚ê‚ÎA‚»‚ê‚Å‚¿‚á‚ñ‚Æ
ƒAƒ“ƒ`ƒGƒCƒŠƒAƒX‚©‚©‚邪A‰½‚ð‹‚߂Ă¢‚é‚ñ‚¾H
216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:39:45
>>214
Œ¾‚Á‚Ä‚éˆÓ–¡‚ª•ª‚©‚ç‚ñ
A8R8G8B8‚Æ‚©A4R4G4B4‚Æ‚©ƒ¿ƒ`ƒƒƒ“ƒlƒ‹•t‚«ƒeƒNƒXƒ`ƒƒ‚ðì‚é
RGB‚Í•\ަ‚µ‚½‚¢ƒtƒHƒ“ƒg‚ÌF‚É‚µ‚Ä
A‚Ì’l‚ɃOƒŒ[ƒXƒP[ƒ‹‚Ì’l‚ð“ü‚ê‚é
ƒ¿‚ÌÝ’èiƒeƒNƒXƒ`ƒƒ‚̃¿’l*ƒ|ƒŠƒSƒ“‚̃¿’l)
ƒfƒoƒCƒX->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE );
ƒfƒoƒCƒX->SetTextureStageState(0, D3DTSS_ALPHAOP , D3DTOP_MODULATE );
ƒfƒoƒCƒX->SetTextureStageState(0, D3DTSS_ALPHAARG2, D3DTA_DIFFUSE );
217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:40:38
‚w‚o‚¾‚ÆAƒfƒBƒXƒvƒŒƒC‚ÌRGBo—͂̕À‚тɉž‚¶‚ÄAƒsƒNƒZƒ‹–¢–ž‚Ì•âŠÔ‚ð‚·‚é‚½‚ß‚É
•¶Žš‚ÌRGB‚ðݒ肵‚Ä‚¢‚邯Žv‚¤‚̂ł·‚ªA‚»‚Ìî•ñ‚ð‚ǂ̂悤‚ÉŽè‚É‚·‚ê‚΂¢‚¢‚Ì‚©‚ÆŽv‚¢‚Ü‚µ‚ÄEEE
218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:43:14
ClearType‚ð‚µ‚½‚¢‚È‚çAGetGlyphOutline‚ɂ͂»‚¤‚¢‚¤‹@”\‚͂Ȃ¢B
GetGlyphOutline‚Í’Pƒ‚ɑ傫‚߂ɕ`‰æ‚µ‚Äk¬‚µ‚½ƒf[ƒ^‚ð•Ô‚·‚¾‚¯B
219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:44:59
‚»‚êˆÈ‘O‚ɃAƒ‹ƒtƒ@ƒ`ƒƒƒ“ƒlƒ‹‚ð—‰ð‚µ‚ĂȂ¢ˆ«Š¦
220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:48:39
’[“I‚É‚¢‚¤‚ÆAColor=AARRGGBB
@@@@@@@@@@@@@ª‚±‚±‚Å‚µ‚å
•’ʂɃtƒHƒ“ƒg‚ð•\ަ‚·‚邱‚Ƃ͂·‚łɂł«‚Ä‚¢‚Ü‚·B
221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 17:52:57
‚¶‚á‚ A‚»‚±‚ÌFi’lj‚ª‚Ç‚¤RGB‚ɉe‹¿‚·‚é‚Ì‚©Œ¾‚Á‚Ă݂ë
222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 18:10:06
•`‰ææ Ad Rd Gd Bd •`‰æŒ³ As Rs Gs Bs‚Æ‚·‚ê‚Î
As/255=a 1-a=b‚Æ‚¨‚¢‚Ä
Œ‹‡Œã (Ad) (Rs*a+Rd*b) (Gs*a+Gd*b) (Bs*a+Gd*b)‚Å‚µ‚åB
’P‚É‚©‚¯‡‚킹‚̔䗦‚¶‚á‚È‚¢‚ñ‚Å‚·‚©H
223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 18:11:48
ClearType‚ÍACLEARTYPE_QUALITY‚©CLEARTYPE_COMPAT_QUALITY‚ð
Žw’肵‚ătƒHƒ“ƒgì‚Á‚ÄAGDI‚̃eƒLƒXƒg•`‰æ‹@”\‚ðŽg‚¤‚‚ç‚¢‚µ‚©API‚Å‚Ì
ƒTƒ|[ƒg‚Í–³‚¢‚ÆŽv‚¤B
224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 18:28:05
•¶Žš‚̉‚ÌŠO‚ɂނ©‚Á‚Ä“§–¾“x‚ðã‚°‚Ä‚¢‚¯‚Î
”wŒi‚Æ“éõ‚ñ‚ŃAƒ“ƒ`ƒGƒCƒŠƒAƒX‚ª‚©‚©‚邿‚ËH‚Á‚Ęb
‚Ç‚¤‚¢‚¤’iŠK‚Å“§–¾“x‚ð•Ï‚¦‚é‚©‚Ìî•ñ‚Æ‚µ‚ăOƒŒ[ƒXƒP[ƒ‹‚Ìî•ñ‚ðŽg‚¤
225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 21:58:00
ƒfƒoƒCƒX‚ðƒŠƒZƒbƒg‚·‚鎞‚ÉAƒeƒNƒXƒ`ƒƒ‚Æ‚©‚àˆê“x”jŠü‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢ê‡‚ª‚ ‚邯‚ÇA
‚»‚ÌꇂÁ‚ÄŒ³‚̉摜ƒtƒ@ƒCƒ‹‚ðÄ‚Ñʼn‚©‚ç“ǂݞ‚Þ‚Ì‚ª‚¢‚¢‚ÌH
‚»‚ê‚Æ‚àAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̈ꎞƒtƒ@ƒCƒ‹‚Ý‚½‚¢‚Ȃ̂ɉ摜‚̃rƒbƒg—ñ‚¾‚¯•Û‘¶‚µ‚Ä‚µ‚Ü‚¤‚Æ‚©A‚Ç‚¤‚µ‚Ä‚é‚ÌH
226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 22:10:18
󋵂ɇ‚킹‚ÄŽ©•ª‚ÌD‚«‚Ȃ悤‚É‚â‚ê‚æB
‚È‚ñ‚ʼn½‚Å‚à‚©‚ñ‚Å‚à‚¨Žf‚¢‚ð—§‚Ä‚ÄA’€ŽŸŽwަ‚³‚ê‚È‚¢‚Æs“®o—ˆ‚È‚¢‚ñ‚¾‚æH
227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/21 22:12:07
D‚«‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢H
‚»‚̕ӂ̔»’f‚ª‚‚©‚È‚¢‚Ȃ炨‚ƂȂµ‚D3DPOOL_MANAGEDŽg‚Á‚Æ‚¯
DirectX10‚©‚çƒfƒoƒCƒXƒƒXƒg‚È‚‚È‚é‚Ý‚½‚¢‚¾‚µ
‚¢‚¸‚ê‚Í‹C‚É‚µ‚È‚‚Ă悂Ȃé—Ì•ª‚¾
228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 00:29:38
>>DirectInput‚ÌDIJOYSTATE2‚ÌlY‚Á‚ĉº‚ª+‚Åオ-‚Å‚·‚©H
229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 05:51:55
LightWave‚Ń{[ƒ“Ždž‚ñ‚ÅXƒtƒ@ƒCƒ‹‚̃GƒNƒXƒ|[ƒ^‚Åo—Í‚µ‚½B
‚»‚̃tƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚ŃEƒGƒCƒg‚Ì’l‚𒲂ׂ½‚ç‚ǂ̒¸“_‚à‚O‚¾‚Á‚½‚ñ‚¾‚¯‚Ç
‚±‚ê‚Á‚ijí‚Éo—Í‚³‚ê‚ĂȂ¢‚Á‚Ä‚±‚ÆH
230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 06:31:05
ƒGƒNƒXƒ|[ƒ^‚ª‚Ç‚±‚܂őΉž‚µ‚Ä‚é‚Ì‚©’²‚ׂ½•û‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
‚ ‚Æ‚½‚Ô‚ñ‚±‚±‚¶‚á‚È‚‚ÄLightWave‚̃XƒŒ‚Å•·‚‚ׂ«‚¶‚á‚È‚¢‚©‚È‚»‚ê‚ÍB
231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 18:10:03
// DirectInputƒIƒuƒWƒFƒNƒg‚ðì¬
if(FAILED(DirectInput8Create(GetModuleHandle(NULL), DIRECTINPUT_VERSION, IID_IDirectInput8, (VOID**)&m_pDInput, NULL))) {
return E_FAIL;
}
// DirectInputDeviceƒIƒuƒWƒFƒNƒg‚ðì¬
if(FAILED(m_pDInput->CreateDevice(GUID_SysMouse, &m_pKeyDevice, NULL))) {
return E_FAIL;
}
// ƒfƒoƒCƒX‚ðƒ}ƒEƒX‚ÉÝ’è
if(FAILED(m_pKeyDevice->SetDataFormat(&c_dfDIMouse2))) {
return E_FAIL;
}
// ‹¦’²ƒŒƒxƒ‹‚ÌÝ’è
if(FAILED(m_pKeyDevice->SetCooperativeLevel(hWnd, DISCL_NONEXCLUSIVE | DISCL_FOREGROUND))) {
return E_FAIL;
}
// ƒfƒoƒCƒX‚ðŽæ“¾‚·‚é
m_pKeyDevice->Acquire();
‚±‚ÌÝ’è‚ʼnŠú‰»‚µ‚ÄŽÀs‚µ‚½‚̂ł·‚ª‚±‚̃AƒvƒŠ‚ª‹N“®‚µ‚Ä‚¢‚邯‚«‚É‘¼‚̃EƒBƒ“ƒhƒE‚ðƒNƒŠƒbƒN
‚·‚邯‹§I—¹‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·
Œ´ˆöƒGƒXƒp[‚µ‚Ă݂Ăà‚炦‚Ü‚¹‚ñ‚©
‚¨Šè‚¢‚µ‚Ü‚·
232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 18:11:51
ƒfƒoƒbƒO‚µ‚È‚³‚¢
233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 18:56:16
‰ðŒˆ‚µ‚Ü‚µ‚½
return E_FAIL‚Å—Ž‚¿‚Ă܂µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 21:23:31
½ÚØÝ¸(gamedev”Â:609-”Ô)
235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 21:33:01
‚·‚‚È‚‚Æ‚àŒöŽ®ƒTƒCƒg‚̂͂¿‚á‚ñ‚Æo—Í‚³‚ê‚é
236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 22:35:00
229‚Å‚·
‚à‚µ‚©‚µ‚ÄAD3DXLoadMeshFromX‚œǂݞ‚ñ‚¾ƒƒbƒVƒ…‚Ì’¸“_î•ñ‚Á‚ăEƒGƒCƒg‚͊܂܂ê‚ĂȂ¢‚ñ‚Å‚·‚©H
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 22:44:34
ƒtƒ@ƒCƒ‹Ž©‘̂̃EƒGƒCƒg‚͂ǂ¤‚È‚Á‚Ä‚é‚ñ‚¾H
238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/01/22 23:33:50
>>237
ƒtƒ@ƒCƒ‹Œ©‚½‚çA‚¿‚á‚ñ‚ÆÝ’肳‚ê‚Ă܂µ‚½
‚Á‚Ä‚±‚Ƃ͓ǂݞ‚Ý‚ª‚¾‚߂Ȃ̂©EEE
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5022“ú‘O‚ÉXV/141 KB
’S“–:undef