yC++z DirectX‰SŽ ..
[2ch|¥Menu]
415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 21:57:07
›—ÖŠsüƒAƒ‹ƒSƒŠƒYƒ€
Šm‚©‚É>>406‚Ì‚à‚Ì‚ª
łೊm‚ŃLƒŒƒC‚Éì‚ê‚»‚¤‚Ȃ̂ÅA
>>406‚ðŽå‚É‚·‚ׂ«‚¾‚ÈB

›ƒWƒIƒƒgƒŠ‘€ì‚ÍA‚È‚é‚ׂ­GPU‚Å‚â‚肽‚¢B
1ƒpƒX–ÚFD3DFILL_SOLID‚Å•`‰æ
2ƒpƒX–ÚFD3DFILL_WIREFRAME‚Å•`‰æ

‚±‚Ì2ƒpƒX–Ú‚ðAæ‚̃Aƒ‹ƒSƒŠƒYƒ€‚Å
—ÖŠsü‚̂ݕ`‚©‚ê‚邿‚¤‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB

›ü‚Ì‘¾‚³‚Í”CˆÓ‚É•ÏX‚µ‚½‚¢B
‚±‚ê‚ÍA2ƒpƒX–Ú‚ð>>412‚Ì•û–@‚Å‘¾‚­‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 22:00:03
>2ƒpƒX–ÚFD3DFILL_WIREFRAME‚Å•`‰æ
>
>‚±‚Ì2ƒpƒX–Ú‚ðAæ‚̃Aƒ‹ƒSƒŠƒYƒ€‚Å
>—ÖŠsü‚̂ݕ`‚©‚ê‚邿‚¤‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌB
‘‚¢‚Ä‚©‚ç‹C•t‚¢‚½‚¯‚ÇA‚±‚ê‚Í‚¿‚å‚Á‚Ɠ‚¢‚©‚È‚Ÿ


417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 22:03:56
>>414
’¸“_ƒVƒF[ƒ_‚Åü‚ðˆø‚­‚±‚Ƃ͂ł«‚È‚¢‚ÆŽv‚¢‚Ü‚·‚¯‚Çc

>>415
‚»‚Ì•û–@‚Å‚·‚ÆA‚â‚Í‚èƒAƒS‚Ȃǂɗ֊sü‚ðo‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñ‚æ‚ËB

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 22:05:38
>>406‚Ì‚à‚̂Ɠ¯“™‚̳Šm‚³‚Æ‚¢‚¤‚̂͂©‚È‚è“‚¢‚È‚Ÿc
GPU‚ðŽg‚Á‚½‚à‚Ì‚ÍA‚â‚͂葬‚³—Dæ‚Åì‚ç‚ê‚Ă邵

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 22:07:33
‚¤‚邹‚¦III

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 23:26:00
uŽ©Ý‚È‘¾‚³v‚Æ‚¢‚¤‚Ì‚ª>>406‚¾‚ÆŒ‹\“‚¢‚Í‚¸‚Ȃ̂Åi‚ ‚ƈ—‚ªƒLƒcƒC‚¾‚낱‚êj
Œ‹‹Ç‚̂Ƃ±‚늄‚è‘‚µƒ‚ƒfƒ‹‚ð— •Ô‚µŽè–@‚É—Ž‚¿‚‚¢‚¿‚Ⴄ‚ñ‚¾‚æ‚È‚ŸB
¸“x‚Í—Ž‚¿‚邯‚ÇA‰Ÿ‚µo‚·’¸“_ˆÊ’u‚ð‹——£‚É‚æ‚炸ˆê’è‚É‚È‚é‚æ‚¤‚É’¸“_ƒVƒF[ƒ_‚Å
’²®‚·‚ê‚΂»‚ê‚È‚è‚ÌŒ©‰h‚¦‚ɂ͂ȂéB

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 23:31:03
>>420
I3DXLineŽg‚¦‚Α¾‚³‚ÍŠyŸ‚¶‚á‚ËH
’¸“_ƒf[ƒ^‚ð‚à‚Æ‚ÉŽ©‘O‚Åüˆø‚¢‚Ä‚é‚ñ‚¾‚©‚ç

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 23:46:00
>>421
Žg‚Á‚½‚±‚ƂȂ¢‚̂Œm‚ç‚ñ‚ªA‚ ‚ê‚ł͑¾‚­‚È‚Á‚½‚ç•’Ê‚Éü‚̈ꕔ‚ªŒ³ƒ‚ƒfƒ‹‚ɂ߂螂ނ©A
Z’l‚ðl—¶‚¹‚¸‚É•`‰æ‚³‚ê‚é‚È‚ç‚È‚¨‚³‚炱‚ÌŽè–@‚ɂ͎g‚¦‚È‚¢‚̂łÍH

ˆêƒhƒbƒg‚Ìü‚È‚çZƒoƒCƒAƒXŽg‚í‚ñ‚Å‚àŽ©‘O‚Ŏˉes—ñ‚È‚è˜M‚ê‚Î>>406‚Ìu—‘zv‚Ìü‚Í•`‰æ‚Å‚«‚邪A
‚»‚êˆÈã‚Ì‘¾‚³‚É‚È‚é‚Æƒ|ƒŠƒ‰ƒCƒ“‚Å•\Œ»‚·‚邱‚ƂɂȂèA‚»‚¤‚È‚ê‚΂ǂ±‚Ü‚Åü‚ÌZ’l‚ð‘O‚ɉŸ‚µo‚¹‚Î
Œ³‚̃‚ƒfƒ‹‚Æd‚Ȃ炸‚É•`‰æ‚Å‚«‚é‚©‚ÍŠÈ’P‚ɂ͌©Ï‚à‚ê‚È‚¢‚Í‚¸‚¾B

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 09:25:17
>>422
‚ ‚ A‚²‚ß‚ñBƒ‚ƒfƒ‹‘¤‚ɂ߂螂ނ̂͂²–@“x‚Á‚Äl‚¦‚¾‚Á‚½‚Ì‚ËB
‰´‚Í‘¾‚³3‚܂ł¾‚Á‚½‚çAƒ‚ƒfƒ‹‚É1ƒhƒbƒg‚߂螂ނ¾‚¯‚¾‚©‚ç•ʂɂ¢‚¢‚â‚Á‚ÄŽv‚Á‚Ä‚½‚à‚ñ‚Å

„ˆêƒhƒbƒg‚Ìü‚È‚çZƒoƒCƒAƒXŽg‚í‚ñ‚Å‚àŽ©‘O‚Ŏˉes—ñ‚È‚è˜M‚ê‚Î>>406‚Ìu—‘zv‚Ìü‚Í•`‰æ‚Å‚«‚邪A
‚æ‚©‚Á‚½‚炱‚Ì‚ ‚½‚èAÚ‚µ‚­‰ðà‚µ‚Ä‚­‚ê‚È‚¢‚©


424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 17:38:11
–@ü•ûŒü‚ɃvƒbƒVƒ…‚µ‚Ä— •Ô‚·‚Ì‚Á‚ÄA“Á‹–Žæ‚Á‚ĂȂ©‚Á‚½‚Á‚¯H

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 21:26:54
‚¿‚å‚Á‚ÆD3DFILL_WIREFRAME‚ª˜b‘è‚É‚ ‚ª‚Á‚½‚©‚玎‚µ‚Ă݂½‚ñ‚¾‚ª
D3DFILL_WIREFRAME‚É‚µ‚Ä‚àD3DFILL_SOLID‚Æ•`‰æŽžŠÔ‚ªˆê‚¾‚Á‚½‚ñ‚¾‚ªc
‰½‚©‚̊ԈႢ‚¾‚낤‚©H
PixelShader‚̌ĂÑo‚µ‰ñ”‚ª’iˆá‚¢‚¾‚ÆŽv‚¤‚Ì‚Éc

426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 21:46:10
‚Ȃ璸“_ƒVƒF[ƒ_[‚©CPU‚ªƒ{ƒgƒ‹ƒlƒbƒN‚È‚ñ‚¾‚ëB
‚½‚¢‚µ‚½—Ê•`‰æ‚µ‚Ä‚é‚킯‚¶‚á‚È‚¢‚È‚ç‘å’ïCPU‚ªƒlƒbƒNB

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 21:51:10
Ž¿–â‚Å‚·

¡APixelShader‚ðŽg‚¤•`‰æ‚ðŠw‚ñ‚Å‚¨‚èAŽ©•ª‚̃ƒCƒ“PC‚łͳ‚µ‚­“®ì‚µ‚Ü‚µ‚½B
ŽŽ‚µ‚É‚ÆAPixelShader‚ɑΉž‚µ‚Ä‚¢‚È‚¢i1.0‚É‚·‚ç‘Ήž‚µ‚Ä‚¢‚È‚¢jŒÃ‚¢ƒTƒuƒ}ƒVƒ“‚ÉŽ‚Á‚Ä‚¢‚Á‚Ä“®‚©‚µ‚½‚Æ‚±‚ëA³‚µ‚­“®‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚±‚±‚Å‹^–â‚Ȃ̂ł·‚ªA‰½ŒÌ³‚µ‚­“®‚¢‚Ä‚µ‚Ü‚Á‚½‚̂łµ‚傤‚©H

‚Ç‚¤‚â‚ç
PixelShader = compile ps_1_1 PS();
‚Æ‘‚¢‚½•”•ª‚ªAƒƒCƒ“PC‚¾‚Ƴ‚µ‚­“K—p‚³‚ê‚邪AƒTƒuPC‚¾‚Æ–³Ž‹‚³‚êŒÅ’èƒpƒCƒvƒ‰ƒCƒ“i‚Æ‚¢‚¤ŒÄ‚Ñ•û‚ÅOKHj‚ÌPixelShader‚É‚æ‚è•`‰æ‚³‚ê‚Ä‚¢‚é‚Á‚Û‚¢‚Å‚·B

‚±‚ê‚ÍHLSL‚ÌŽd—l‚Ȃ̂łµ‚傤‚©H
‚Ä‚Á‚«‚èHLSL‚̃Rƒ“ƒpƒCƒ‹ƒGƒ‰[‚ƂȂèAfxƒtƒ@ƒCƒ‹‚̃[ƒh‚ÉŽ¸”s‚·‚é‚©‚Ƃӂñ‚Å‚¢‚½‚̂ł·‚ªc


428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 21:53:26
•â‘«‚Å‚·B

„‚±‚±‚Å‹^–â‚Ȃ̂ł·‚ªA‰½ŒÌ³‚µ‚­“®‚¢‚Ä‚µ‚Ü‚Á‚½‚̂łµ‚傤‚©H
‚ÌŽž“_‚Å‚ÍA‘‚¢‚Ä‚¢‚½PixelShader‚ªŒÅ’èƒpƒCƒvƒ‰ƒCƒ“‚Ì‚»‚ê‚Æ“¯“™‚¾‚Á‚½‚½‚ßu³‚µ‚­“®‚¢‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚½v‚̂ł·B
‚½‚ß‚µ‚ÉPS()“à‚Å•K‚¸u•v‚ð•Ô‚·‚悤‚É‚µ‚½‚Æ‚±‚ë
EƒƒCƒ“PC‚łͳ‚µ‚­•‚ð
EƒTƒuPC‚ł͒Êí’Ê‚è‚Ì•`‰æ‚ð
‚µ‚½‚½‚ßuƒTƒuPC‚Å‚ÍPS()‚ª–³Ž‹‚³‚êAŒÅ’èƒoƒCƒvƒ‰ƒCƒ“‚ÌPixelShader‚ªŒÄ‚΂ê‚Ä‚¢‚év‚Æ”»’f‚µ‚½‚̂ł·B

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 21:55:50
>>426
‚Ç‚¤‚â‚çƒ{[ƒ“‚É‚æ‚é’¸“_•ÏŠ·iƒ\ƒtƒgƒEƒFƒAˆ—j‚ªƒ{ƒgƒ‹ƒlƒbƒN‚¾‚Á‚½‚Á‚Û
‚·‚Ü‚ñ

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 22:36:13
Šm‚©‚ɉ´‚̊‹«‚à
PS2.0¢‘ã‚ÌGPU‚Ì‚­‚¹‚É
PS3.0ƒRƒ“ƒpƒCƒ‹‚ÌShader‚ª
HW‚Å“®‚¢‚Ä‚¢‚é‚ÈB
‘½•ª‚±‚ê‚ÍAPS2.0‚ɑΉž‚Æ‚©3.0‚ɑΉž‚ł͂Ȃ­
2.0A3.0‚ŒljÁ‚³‚ꂽ‹@”\‚ɑΉž‚µ‚Ä‚¢‚邯‚¢‚¤˜b‚¾‚낤B
‚½‚¾ƒAƒ“ƒ^‚ÌŒ¾‚¤PS‚Ì‘ã‚í‚è‚ɌŒè‹@”\‚ª“®‚­‚Æ‚¢‚¤‚̂͂Ȃ¢‚ÈB
Ѝˆá‚¢‚¾‚ëB

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 23:16:43
‘Ήž‚µ‚ĂȂ­‚Ä‚à“®ì‚Í‚·‚邯‚Ç
‘Ήž‚µ‚ĂȂ¢‚o‚b‚¶‚áƒRƒ“ƒpƒCƒ‹‚͂ł«‚È‚¢‚æ‚Ë
‚ ‚ƃsƒNƒZƒ‹ƒVƒF[ƒ_[‚Ì“®ì‚Á‚Ä
ƒRƒ“ƒpƒCƒ‹‚µ‚½ƒ}ƒVƒ“i‚Ì‚f‚o‚tHj‚Ɉˑ¶‚µ‚Ä‚éH
‰Æ‚Ì‚o‚b‚ŃeƒXƒg‚µ‚½ŽÀsƒtƒ@ƒCƒ‹‚ðŽdŽ–ê‚Ì‚o‚b‚Å“®‚©‚·‚Æ
‰Æ‚Ì‚o‚b‚Æ“¯‚¶“®ì‚·‚邯‚Ç
ƒRƒ“ƒpƒCƒ‹‚µ‚È‚¨‚·‚Æ“®ì‚ª•Ï‚í‚Á‚½‚è‚·‚é

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 23:29:40
>>430
‚¨•ÔŽ–‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

„‚½‚¾ƒAƒ“ƒ^‚ÌŒ¾‚¤PS‚Ì‘ã‚í‚è‚ɌŒè‹@”\‚ª“®‚­‚Æ‚¢‚¤‚̂͂Ȃ¢‚ÈB
‚¤[‚ñA‚Ç‚¤‚¢‚¶‚Á‚Ä‚à
PixelShader = compile ps_1_1 PS();
‚Ì PS()‚Ì’†g‚Í–³Ž‹‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

float4 f = {1.0f, 1.0f, 1.0f, 1.0f}
return f;

‚Æ‚¢‚¤’Pƒ‚ÈPS()‚Ì’†g‚Å‚·‚çAƒƒCƒ“PC‚¾‚Ƴ‚µ‚­^‚Á”’‚ɂȂèA
ƒTƒuPC‚¾‚ÆPixelShader = compile ps_1_1 PS();‚Ì錾‚ª‚È‚¢‚ª‚²‚Æ‚­U•‘‚¢‚Ü‚·B

ƒGƒtƒFƒNƒg‚Í
D3DXCreateEffectFromFile
‚Ń[ƒh‚µ‚Ä‚¢‚Ü‚·B

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 23:34:51
D3DX‚ª‹C‚𗘂©‚¹‚Ä‚­‚ê‚Ä‚é‚Ì‚©‚Ë‚¥EEH
PS”ñ‘ΉžŠÂ‹«‚È‚ñ‚Ä‚à‚͂⎂Á‚ĂȂ¢‚©‚çAƒAƒhƒoƒCƒX‚Å‚«‚ñB‚·‚Ü‚ñ

434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 03:39:42
‚È‚ñ‚àƒGƒ‰[o‚ĂȂ¢‚ÌH

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 15:10:21
‰½‚àƒGƒ‰[‚łȂ¢‚Å‚·‚ËcB
‚½‚¾AReleaseƒrƒ‹ƒh‚ÌEXEƒtƒ@ƒCƒ‹¶ŽÀs‚Å‚·‚Ì‚ÅAŽŸ‚̓TƒuPC‚ÌVC6.0ã‚ÅDebugŽÀs‚µAD3DX‚̃ƒOo—Í‚ðŒ©‚Ä‚Ý‚Ü‚·B
‰Æ‚É‹A‚é‚͖̂é‚Å‚·

³’¼Ž¿–₵‚½Žž‚ÍA‚ ‚Á‚³‚è
uPS‚ª–³‚¢ŠÂ‹«‚Å‚ÍAcompile ps_1_1 PS(); ‚Á‚Ä‹Lq‚Í–³Ž‹‚³‚ê‚ÄAŒÅ’èƒpƒCƒvƒ‰ƒCƒ“‚Æ‚µ‚ÄŽÀs‚³‚ê‚邿v
‚Æ‚©‚­‚é‚©‚ÆŽv‚Á‚Ä‚¢‚½‚̂ł·‚ªc

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 22:44:35
435‚Å‚·B
‚â‚Í‚è“Á‚ɃGƒ‰[ƒƒbƒZ[ƒW‚à‚È‚­A’P‚ɃXƒ‹[‚³‚ê‚Ä‚¢‚邾‚¯‚Á‚Û‚¢“®ì‚Å‚·B
‚ǂȂ½‚©S“–‚½‚è‚ ‚é‚©‚½‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚¹‚ñ‚©[H

‰¼à
PixelShader = compile ps_1_1 PS();
‚ȂǂÍA“®ìŠÂ‹«‚̃Tƒ|[ƒgƒo[ƒWƒ‡ƒ“‚ªAƒRƒ“ƒpƒCƒ‹Žw’肵‚½ƒo[ƒWƒ‡ƒ“–¢–ž‚ÌꇂÍ
iƒGƒ‰[‚ðo‚³‚¸j•Ï‚í‚è‚ɌŒèƒpƒCƒvƒ‰ƒCƒ“‚ðŒÄ‚Ño‚·

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 23:55:38
>>436
‚Í‚¶‚߂ɃTƒ|[ƒgƒo[ƒWƒ‡ƒ“‚Á‚Ă킩‚ç‚È‚¢‚Á‚¯HCAPS‚Å
‚‚©A‰½‚ª‚µ‚½‚¢‚ñ‚¾‚Á‚¯H

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 00:35:14
>>436
‚»‚êŒÅ’èð“ú‚Æ’¸“_’è‹`‚ªˆê’v‚µ‚ĂȂ¢‚ƃ‰ƒ“ƒ^ƒCƒ€‚ÅŽ€‚Ê‚¾‚ë

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 09:47:00
>>437
‚â‚肽‚¢‚±‚ƂƂ¢‚¤‚æ‚èA‚±‚¤‚¢‚¤“®ì‚ð‚·‚é‚à‚̂ȂÌH‚Æ‚¢‚¤‹^–â‚ð‰ðŒˆ‚·‚é‚Ì‚ª–Ú“I‚Å‚·‚ËB
CAPS‚ŃVƒF[ƒ_‚̃o[ƒWƒ‡ƒ“‚͂Ƃê‚é‚Ì‚ÅAˆÓ}‚µ‚È‚¢“®ì‚ð‹N‚±‚³‚È‚¢‚悤‚Ƀo[ƒWƒ‡ƒ“‚ł͂¶‚­‚±‚Ƃ͉”\‚Å‚·‚ËB

>>438
‚¿‚å‚Á‚Æ‚¢‚Ü‚¢‚¿‚í‚©‚è‚Ü‚¹‚ñ‚ªA’¸“_ƒVƒF[ƒ_‚Å‚Ìo—Í’è‹`‚ªuiŒÅ’èƒpƒCƒvƒ‰ƒCƒ““I‚Éj•’Êv‚¶‚á‚È‚¢‚ƃ‰ƒ“ƒ^ƒCƒ€ƒGƒ‰[‚É‚È‚é‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
‚»‚à‚»‚à’¸“_ƒVƒF[ƒ_‚Å‚Íu•’Êv‚¶‚á‚È‚¢o—͂͂ł«‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½‚ªˆá‚¤‚̂łµ‚傤‚©H
i‚¾‚©‚çŒvŽZŒ‹‰Ê‚Æ‚©‚ðAŽg‚Á‚ĂȂ¢ƒeƒNƒXƒ`ƒƒ[UV‚Ì’†‚É“ü‚ê‚邯‚©‚Å‚²‚Ü‚©‚µ‚Ä“n‚·j
‚Ƃ肠‚¦‚¸A‚»‚ñ‚È‚±‚Æ‚ð‚µ‚Ä‚¢‚éꇂ͕`‰æ‚ª‚µ‚Á‚¿‚á‚©‚ß‚Á‚¿‚á‚©‚ɂȂ肻‚¤‚Å‚·‚ËB

440:788
08/05/13 17:48:16
directX‚ÌAppwizard‚Á‚ÄVC++6‚ÌŽž‘ã‚Ì‚à‚̂ł·‚©H
UPdate Summer2003(v9.0b)‚Å‚ÍCCD3DApplication‚Æ‚¢‚¤”Ä—pƒNƒ‰ƒX‚ª
‚ ‚Á‚½‚Ì‚ÉÅVƒo[ƒWƒ‡ƒ“‚ł͂Ȃ­‚È‚Á‚Ä‚¢‚Ü‚·D
‚»‚Ì‘ã‚í‚èCDXUT‚Æ‚¢‚¤ƒtƒŒ[ƒ€ƒ[ƒN‚ª‚Ó‚ñ‚¾‚ñ‚ÉŽg‚í‚ê‚Ä‚¢‚Ü‚·D

directX‚̃o[ƒWƒ‡ƒ“‚É‚æ‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒOƒeƒNƒjƒbƒN‚ª‚±‚낱‚ë•ω»‚µ‚Ä
‚¢‚邿‚¤‚ÉŒ©‚¦‚é‚ñ‚Å‚·‚¯‚Ç(‚P`‚Q”N‘O‚ÌŽQl‘‚ªÅVƒo[ƒWƒ‡ƒ“‚Ƒ傫‚­
H‚¢ˆá‚Á‚Ä‚¢‚é)C‚¢‚Á‚½‚¢‚ǂ̃o[ƒWƒ‡ƒ“‚ð•׋­‚µ‚½‚炨“¾‚È‚ñ‚Å‚µ‚傤‚©H
¬¶C‚±‚ê‚©‚çdirectX‚ð•׋­‚µ‚悤‚Æ‚¢‚¤‚à‚̂ł·D

‚â‚Á‚Ï‚èCÅVƒo[ƒWƒ‡ƒ“‚ÅSDK‚ðŽg‚Á‚ăVƒRƒVƒR‘‚­‚Ì‚ªƒxƒXƒg‚Å‚µ‚傤‚©H
MFC‚Ìdaialogƒx[ƒX‚Ådirectx‚ðŽg‚Á‚Ă݂½‚¢‚̂ł·‚ªD

‚ ‚ÆCDXUT‚ð‰ðà‚µ‚Ä‚¢‚é–{‚âƒTƒCƒg(‰pŒê‚Å‚à‰Â)‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢D


441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 18:29:35
URLØÝ¸(www.kohgakusha.co.jp)
‚±‚ê‚Æ‚©‚©H

‚½‚¾‚µADXUT‚ÌŽd—l‚ÍSDK‚̃o[ƒWƒ‡ƒ“‚²‚Ƃɕςí‚Á‚Ä‚½‚è‚·‚é‚ñ‚Å
‚»‚̂܂܎g‚¦‚é‚©‚Ç‚¤‚©‚Í‚µ‚ç‚Ë

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 19:48:34
>>441

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‘‘¬Aw“ü‚µ‚Ă݂܂·B

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 20:05:47
ID3DXLine‚Á‚ĕ֗˜‚¾‚¯‚Ç
’x‚¢‚ÌH

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 23:29:46
>>439
—Ⴆ‚ÎAŽ©•ª‚ªŒÅ’èƒpƒCƒvƒ‰ƒCƒ“‚Æ“¯‚¶‹@”\‚ðƒVƒF[ƒ_Žg‚Á‚ÄŽÀ‘•‚·‚邯‚µ‚Ăǂ¤‚È‚éH‚Á‚Ęb‚¶‚á‚Ë‚¥‚Ì

445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 23:19:22
ƒVƒF[ƒ_‚ÌŽ¿–â‚Ȃ̂ł·‚ªA
D3DFMT_R16F‚âD3DFMT_A8‚̂悤‚É4—v‘f‚̂Ȃ¢ƒeƒNƒXƒ`ƒƒ‚Å
float4‚Åtex2D‚ðŽæ“¾‚µ‚½ê‡z‚âw‚͂ǂñ‚È’l‚ɂȂé‚̂łµ‚傤‚©H
•s’è‚Ȃ̂©A0‚ª“ü‚é‚Ì‚©A‘O‚Ì’l‚ª•ÛŽ‚³‚ꂽ‚܂܂Ȃ̂©A‚ȂNj³‚¦‚Ä‚¢‚½‚¾‚¯‚邯•‚©‚è‚Ü‚·B

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:14:53
ƒhƒLƒ…ƒƒ“ƒg‚­‚ç‚¢‚Í‚¿‚á‚ñ‚ƉÅB
float4(0, 0, 0, 1)‚ɑ΂µ‚Ä“n‚³‚ꂽ—v‘f‚ªã‘‚«‚³‚ê‚éƒCƒ[ƒWB

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 00:28:16
>>446
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒhƒLƒ…ƒƒ“ƒg‚Ì’T‚µ•û‚ªŠÃ‚©‚Á‚½‚悤‚Å‚·B\‚µ–ó‚ ‚è‚Ü‚¹‚ñB

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 18:07:18
URLØÝ¸(www.geocities.co.jp)
‚Ìexe‚ðŽÀs‚·‚邯‚¿‚á‚ñ‚Æ“®‚­‚ñ‚¾‚¯‚ÇAƒ\[ƒX‚ðVC++2008‚ÅAƒRƒ“ƒpƒCƒ‹‚·‚邯‚¤‚Ü‚­“®‚©‚È‚¢B

‚Ç‚¤‚àAlpDIJoyDev->QueryInterface ‚Åfalse‚ª•Ô‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚¯‚ÇA‚Ç‚±C³‚·‚ê‚΂悢H



449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 19:39:30
>>448
PC‚É“ü‚Á‚Ä‚éSDK‚̃o[ƒWƒ‡ƒ“‚ª‚»‚̃\[ƒX‚Ì‘z’肵‚½SDK‚Ì
ƒo[ƒWƒ‡ƒ“‚Æ‚ ‚Á‚ĂȂ¢‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢‚æ

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 20:46:38
‚²‚ß‚ñAƒRƒ“ƒpƒCƒ‹‚͒ʂ邯‚ǃIƒŠƒWƒiƒ‹‚Æ‹““®‚ªˆá‚¤‚Á‚Ä‚±‚ÆBB

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 20:50:07
ˆø”‚Æ‚©‚àˆá‚¤‚¾‚ëH

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 12:45:26
>>450
exe‚ª‚È‚©‚Á‚½‚̂ňႢ‚ª‚í‚©‚ç‚È‚¢‚¯‚ǃ\[ƒX‚©‚çƒrƒ‹ƒh‚µ‚½‚â‚Â‚à•’Ê‚É“®ì‚µ‚Ă邿
‹““®‚ªˆá‚¤‚Ƃ͋ï‘Ì“I‚ɉ½‚ªˆá‚¤‚Ì

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 16:21:26
Ž¿–â‚Å‚·B
Radeon 9600 series AGP 128MB(ƒhƒ‰ƒCƒo‚Í@URLØÝ¸(ati.amd.com)@)‚̊‹«‚É‚ÄA‚©‚Ȃ肨‚©‚µ‚È‹““®‚ð‚µ‚Ä‚¢‚Ü‚·BiOS‚ÍWindows2000j
‰½‚©î•ñ‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
‚È‚¨A‚»‚Ì‘¼‚̊‹«3ŒÂŠ‚­‚ç‚¢‚ÅŽŽ‚µ‚Ă݂܂µ‚½‚ªA“Á‚É–â‘è‚ÍŒ©‚ç‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B

EƒeƒNƒXƒ`ƒƒ[‚Ì•\ަ‚ª‚¨‚©‚µ‚¢
256x256ƒTƒCƒY‚̃eƒNƒXƒ`ƒƒ[‚ð10–‡’ö“x“ǂݞ‚ñ‚¾‚ ‚½‚è‚©‚çAˆê•”‚̃eƒNƒXƒ`ƒƒ[‚Ì•\ަ‚ª‚¨‚©‚µ‚­‚È‚è‚Ü‚·B
ƒeƒNƒXƒ`ƒƒ‚ÍD3DXCreateTextureFromFile‚œǂñ‚Å‚¢‚Ü‚·B
ƒeƒNƒXƒ`ƒƒ[‚ª’£‚ç‚ê‚Ä‚¢‚郂ƒfƒ‹‚ÍAXƒtƒ@ƒCƒ‹‚œǂݞ‚ñ‚¾”ƒ|ƒŠ‚âA—§•û‘̂Ȃǂ̒Pƒ‚È‚à‚̂ł·B

ƒeƒNƒXƒ`ƒƒ[‚ª’£‚ç‚ê‚Ä‚¢‚邯‚±‚낪‘S‘Ì“I‚ÉRGB(0,255,0)‚ÈŠ´‚¶‚ÉF‚ɂȂèA‚Ù‚ñ‚Ì‚¿‚å‚Á‚Æ‚¾‚¯Œ³‚̃eƒNƒXƒ`ƒƒ[‚Ì–¼Žc‚ªŒ©‚ç‚ê‚邿‚¤‚ÈA‚È‚ñ‚Æ‚àƒoƒO‚Á‚½Š´‚¶‚ɂȂè‚Ü‚·B
“ǂݞ‚ÞƒeƒNƒXƒ`ƒƒ[‚Ì”‚ðŒ¸‚ç‚·‚ÆA‚³‚Á‚«ƒoƒO‚Á‚Ä•\ަ‚³‚ê‚Ä‚¢‚½‚à‚Ì‚àãY—í‚É•\ަ‚³‚ê‚Ü‚·B
•`‰æ‚̓vƒƒOƒ‰ƒ}ƒuƒ‹ƒVƒF[ƒ_‚ðŽg‚킸AŒÅ’è‹@”\‚Ì‚à‚̂ł·B

EŒÅ’èƒVƒF[ƒ_‚Ì‹““®‚ª‚¨‚©‚µ‚¢
pDev->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_CURRENT);
pDev->SetTextureStageState(0, D3DTSS_COLORARG2, D3DTA_TEXTURE);
pDev->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_MODULATE);
pDev->SetTextureStageState(1, D3DTSS_COLORARG1, D3DTA_CURRENT);
pDev->SetTextureStageState(1, D3DTSS_COLORARG2, D3DTA_TEXTURE);
pDev->SetTextureStageState(1, D3DTSS_COLOROP, D3DTOP_MODULATE);

‚ÆÝ’肵‚Ä‚¢‚é‚̂ł·‚ªA
pDev->SetTexture(0, NULL);
pDev->SetTexture(1, pTexture1);
‚Æ‚µ‚½‚Æ‚«ApTexture1‚ÌF‚ªæŽZ‚³‚ê‚Ü‚¹‚ñB

pDev->SetTexture(0, pTexture0);
pDev->SetTexture(1, pTexture1);
‚ł͂«‚¿‚ñ‚Æ—¼•û‚ÌF‚ª”½‰f‚³‚ê‚邿‚¤‚Å‚·B

Radeon 9600‚Í”äŠr“IV‚µ‚¢ƒ{[ƒh‚Å‚·‚µA‚Þ‚µ‚ë’´ŒÃ‚¢GeForce2MX400‚Æ‚©‚ł͂܂Ƃà‚É•\ަ‚³‚ê‚Ü‚·B‰½‚©Œ´ˆö‚ªŽv‚¢“–‚½‚é•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚·‚Å‚µ‚傤‚©B

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 16:37:56
“`à‹lRADEON

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 16:52:15
Žg‚¢•û‚ª‚¨‚©‚µ‚¢

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 17:01:16
>>455
‚Ç‚±‚©A>>453‚Ì’†‚ÉŽg‚¢•û‚ª‚¨‚©‚µ‚¢‚±‚Æ‚ðŽ¦‚·î•ñ‚ª‚ ‚Á‚½‚Å‚µ‚傤‚©H
‚²‹³Ž¦Šè‚¦‚ê‚΂ ‚肪‚½‚¢‚Å‚·

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 17:14:54
ATI‚ÆnVIDIA‚̈Ⴂ‚È‚ñ‚¶‚á‚Ë

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 17:43:47
>>453‚̒ljÁî•ñ‚Å‚·B

pIDirect3D9->CreateDevice(adapter, D3DDEVTYPE_REF, hWnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, ¶m, &pDevice);
REFƒ‚[ƒh‚È‚çƒoƒO‚è‚æ‚¤‚ª‚ ‚é‚Ü‚¢B‚ÆŽv‚Á‚ÄŽŽ‚µ‚Ă݂悤‚Æ‚µ‚½‚̂ł·‚ªA
RADEONŠÂ‹«‚¾‚Æ‚±‚̶¬‚ÉŽ¸”s‚µ‚Ü‚µ‚½B

cRADEON‚Æ‚¢‚¤‚à‚Ì‚ÍAŽv‚¢‚̂ق©Direct3D‚Æ‘Š«‚ªˆ«‚¢‚̂łµ‚傤‚©H

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 19:18:00
>>453
SetTexture(0, NULL)‚µ‚Ä‚é‚Ì‚ÉAƒXƒe[ƒW0‚ŃeƒNƒXƒ`ƒƒŽQÆ‚µ‚½‚ç‘Ê–Ú‚¾‚낤B

When a texture stage has D3DTSS_COLORARG1 equal to D3DTA_TEXTURE and
the texture pointer for the stage is NULL, this stage and all stages after it are not processed.

ARG1‚ÉD3DTA_TEXTURE‚ð‚µ‚Ä‚¨‚¢‚ÄAƒeƒNƒXƒ`ƒƒ‚ÉNULL‚ðÝ’è‚·‚邯‚»‚̃Xƒe[ƒW
ˆÈ~‚ª–³Œø‚ɂȂéŽd—l‚¾‚ªAARG2‚ɂ‚¢‚Ă͉½‚à‘‚©‚ê‚Ä‚¢‚È‚¢‚̂Ŗ¢’è‹`‚©‚àB

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 19:27:31
>>459
‚È‚é‚Ù‚ÇBARG2‚ªƒeƒNƒXƒ`ƒƒA‚©‚ÂNULL‚ȂƂ«‚ÉŒã‚̃eƒNƒXƒ`ƒƒ‚ðŽQÆ‚µ‚Ä‚­‚ê‚Ä‚¢‚½‚Ì‚Í
GeForce‚ªu‚½‚Ü‚½‚Üv‚»‚¤’è‹`‚µ‚Ä‚¢‚½‚©‚ç‚Å‚ ‚Á‚½‚킯‚Å‚·‚ËB
‹C‚ð‚‚¯‚Ü‚·B

‚¿‚Ȃ݂ɂ»‚±‚É‹C‚ð‚‚¯‚邿‚¤‰ü—Ç‚µ‚Ă݂܂µ‚½‚ªA1”Ô–Ú‚ÌuEƒeƒNƒXƒ`ƒƒ[‚Ì•\ަ‚ª‚¨‚©‚µ‚¢v‚Í‘Š•Ï‚í‚炸‚Å‚·B


461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 20:04:30
>>460
‚»‚ê‚à‚È‚ñ‚©‚¨‚©‚µ‚¢‚ñ‚¶‚á‚Ë‚¥‚ÌH‚—
Šî–{“I‚ÉnVidia‚̃{[ƒh‚ÍŠm‚©‚É–¢’è‹`‚â
‚¨‚©‚µ‚È•”•ª‚ð•ςȕ—‚É‹~‚Á‚¿‚Ⴄݒ肾‚©‚çRADEON‚ÅŠJ”­‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚º
‰´‚àŠJ”­‚̂Ƃ«‚ÉnVidia‚̃{[ƒhŽg‚Á‚Ăċê˜J‚µ‚½

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 20:16:19
>>459
’m‚ç‚È‚©‚Á‚½‚—

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 20:24:29
ŒÅ’èƒVƒF[ƒ_‚Ì‹°•|‚¾‚È
nVidia‚Æ‚»‚Ì‘¼ˆê•”‚̃{[ƒh‚ł͓®‚­‚ñ‚¾‚¯‚Ç
‚»‚êˆÈŠO‚ł͂¤‚ñ‚Æ‚à‚·‚ñ‚Æ‚àŒ¾‚í‚È‚¢‚Æ‚©‚¢‚¤ó‹µ‚ª‚ ‚肦‚é‹°•|
i”[Šú‚܂ňêTŠÔ‚Æ‚©‚¢‚¤ó‹µ‚ł͂¶‚ß‚ÄRADEON‚Å“®‚©‚µ‚ĉæ–Ê^‚Á•‚ɂȂÁ‚½‚Æ‚«‚ÍŒŒ‚Ì‹C‚ªˆø‚¢‚½‚—j
HLSLŽg‚¤‚悤‚ɂȂÁ‚Ä‚©‚ç‚»‚¤‚¢‚¤‹ê˜J‚͈ꉞÁ‚¦‚½

ŒÅ’èƒVƒF[ƒ_Ž~‚߂邯‚±‚̕ӂ̓Oƒb‚ÆŠy‚ɂȂé

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 20:27:22
„i”[Šú‚܂ňêTŠÔ‚Æ‚©‚¢‚¤ó‹µ‚ł͂¶‚ß‚ÄRADEON‚Å“®‚©‚µ‚ĉæ–Ê^‚Á•‚ɂȂÁ‚½‚Æ‚«‚ÍŒŒ‚Ì‹C‚ªˆø‚¢‚½‚—j „
‚¢‚â‚ ‚ ‚ ‚ ‚ ‚ ‚ 

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 21:05:12
>>461
‚È‚é‚Ù‚ÇA‚Ƃ肠‚¦‚¸RADEON‚Ìw“ü‚ÍŒŸ“¢‚µ‚Ă݂܂·

>>463
‚»‚ê‚ÍŒŒ‚Ì‹C‚ªˆø‚«‚»‚¤‚Å‚·‚Ë
Ž„‚àŒöŠJ‚·‚éƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚é‚Ì‚ÅA‚È‚é‚ׂ­RADEON‚É‚à‘Ήž‚µ‚½‚¢‚Æ‚±‚ë‚Å‚·
‘S‚ÄHLSL‚Å‘‚­‚Ì‚àŒŸ“¢‚µ‚Ä‚¢‚Ü‚·‚ªAuEƒeƒNƒXƒ`ƒƒ[‚Ì•\ަ‚ª‚¨‚©‚µ‚¢v‚ÌŒ‚ÍAHLSL‚ðŽg‚Á‚½•`‰æ‚Ì•”•ª‚Å‚à”­Ç‚µ‚Ä‚¢‚é‚̂Ţ‚Á‚½‚à‚̂ł·c

466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 21:47:12
‚c‚‰‚’‚…‚ƒ‚”‚w‚̕׋­‚ð‚Í‚¶‚ß‚½‚¢‚̂ł·‚ª‚à‚¤ŒÅ’è‹@”\ƒpƒCƒvƒ‰ƒCƒ“H‚Í–³Ž‹‚µ‚Ä‚g‚k‚r‚k‚Æ‚©ƒvƒƒOƒ‰ƒ}ƒuƒ‹‚È
ƒVƒF[ƒ_[‚̕׋­‚ðŽn‚ß‚½‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©H

467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 21:55:47
Ž©•ª‚ÌŠJ”­ŠÂ‹«‚ªƒvƒƒOƒ‰ƒ}ƒuƒ‹ƒVƒF[ƒ_‚ɑΉž‚µ‚Ä‚¢‚é‚È‚çA‚»‚Á‚¿‚݂̂ł¢‚¢‚ÆŽv‚í‚ê‚éB
VertexShader‚ÍÅ’á‚Å‚àƒ\ƒtƒgƒEƒFƒAƒGƒ~ƒ…ƒŒ[ƒg‚ª‚Å‚«‚邵A
PixelShader‚É‚µ‚Ä‚à‚à‚¤‘Ήž‚µ‚Ä‚¢‚È‚¢ƒOƒ‰ƒ{‚È‚ñ‚Ä‘¶Ý‚µ‚È‚¢‚ÆŽv‚Á‚Ä‚¢‚¢B




‚Å‚àƒIƒ“ƒ{‚͑Ήž‚µ‚Ä‚Ë[‚ñ‚¾‚æ‚È‚Ÿ('A`)

468:466
08/05/16 21:58:34
MS‚̃Jƒ“ƒtƒ@ƒŒƒ“ƒX‚Å‚à‚ç‚Á‚½VS2008ƒXƒ^ƒ“ƒ_[ƒh‚É‚f‚…7900‚‡‚“A‚n‚r‚Í‚w‚o‚Å‚·B
ŒÅ’è‹@”\‚Í‚³‚·‚ª‚É‚¢‚¢‚Å‚·‚©‚ËB

469:466
08/05/16 21:59:39
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

470:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:03:59
ŠF‚³‚ñƒm[ƒg‚o‚b‚Ì‚±‚Æ‚àl‚¦‚Ä‚ ‚°‚Ä‚­‚¾‚³‚¢
‚à‚µ‚­‚Í‚±‚Ì¢‚©‚ç‘S‚ẴIƒ“ƒ{[ƒh‚o‚b‚ð”j‰ó‚µ‚Ä‚­‚¾‚³‚¢ƒ}ƒW‚Å‚à‚¤

471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:15:54
>>452
vc++2008‚ł͂܂ñ‚܂ł̓Rƒ“ƒpƒCƒ‹‚Æ‚¨‚ç‚È‚©‚Á‚½‚Ì‚ÅADInput.cpp‚Ì

63s–Ú@ret = DirectInput8Create(hinst,DIRECTINPUT_VERSION,IID_IDirectInput8,(void**)&lpDInput,NULL);
115s–Ú@ret=lpDInput->EnumDevices(DI8DEVCLASS_GAMECTRL,InitJoystickInput,lpDInput,DIEDFL_ATTACHEDONLY);

‚ÉC³‚µ‚ăRƒ“ƒpƒCƒ‹‚Æ‚¨‚µ‚½‚ñ‚¾‚¯‚ÇA126s–Ú‚ªfalse‚ð•Ô‚µ‚Ä‚­‚é‚ÌB


472:453
08/05/16 22:29:39
FXƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

„EŒÅ’èƒVƒF[ƒ_‚Ì‹““®‚ª‚¨‚©‚µ‚¢
‚±‚ÌŒ‚Å‚·‚ªARADEONゾ‚¯‚łȂ­AGFã‚Å‚àREFƒ‚[ƒh‚¾‚Æ‚¤‚Ü‚­•\ަ‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
>>459‚³‚ñ‚̃AƒhƒoƒCƒX‚ªƒNƒŠ[ƒ“ƒqƒbƒg‚¾‚Á‚½‚悤‚ÅA‹C‚ð‚‚¯‚È‚ª‚ç’¼‚µ‚½‚Æ‚±‚ëAREF‚Å‚àãY—í‚É•\ަ‚³‚ê‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
RADEONã‚ÅpTexture1‚ªæŽZ‚³‚ê‚邿‚¤‚ɂȂÁ‚½‚悤‚Å‚·B
i‚½‚¾‚µApTexuter1Ž©‘Ì‚ªƒoƒO‚Á‚Ä‚¢‚邽‚ßAæŽZ‚Í‚³‚ꂽ‚à‚Ì‚ÌA‚¨‚©‚µ‚ȃeƒNƒXƒ`ƒƒ‚ªæŽZ‚³‚ê‚Ä‚¢‚Ü‚·j

¡Œã‚ÍREFƒ‚[ƒh‚Å‚¿‚å‚­‚¿‚å‚­ƒ`ƒFƒbƒN‚µ‚È‚ª‚ç‚â‚Á‚Ä‚¢‚«‚Ü‚·B


Œ»Ý‚ÍARADEONŽg‚¢‚ƘA—‚ª‚Æ‚ê‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚½‚ßA
uEƒeƒNƒXƒ`ƒƒ[‚Ì•\ަ‚ª‚¨‚©‚µ‚¢v‚ɂ‚¢‚Ă͌ã“ú‚Ü‚½’²¸‚µ‚ÄA•ñ‚µ‚Ü‚·B
‚Ç‚¤‚µ‚Ä‚àŽ¡‚ç‚È‚¢ê‡‚͂܂½‘Š’k‚³‚¹‚Ä‚¢‚½‚¾‚­‚©‚ÆŽv‚¢‚Ü‚·‚ªA‚»‚ÌŽž‚Í‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 22:36:29
‚¨”æ‚ꂳ‚ñ
‚¿‚á‚ñ‚Æ•ñ‚µ‚Ä‚­‚ê‚鎿–âŽÒ‚ÍŠ½Œ}‚¾‚º

474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 23:08:47
ƒEƒzƒb‚±‚±‚ð”`‚¢‚ĂĂ悩‚Á‚½
ƒ‰ƒfƒIƒ“”ƒ‚Á‚Ä‚­‚é

475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 07:41:55
>>471
DIrectX 7ˆÈ‰º‚¶‚á‚È‚¢‚Æ“®‚©‚È‚¢‚æ
8‚É‚·‚é‚È‚ç‘S•”‘‚«Š·‚¦‚ë

476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 07:49:36
>>448
Dinput.h‚É
#define DIRECTINPUT_VERSION 0x0700
‚ð’ljÁ


477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 20:09:42
ŠÖŒW‚È‚¢‚¯‚ÇADirectInput‚Á‚ăEƒCƒ‹ƒXƒoƒXƒ^[‚ª•s³•ÏX‚Å`‚Á‚Ä“{‚邯‚È‚¢H
‚¨ŒZ‚³‚ñ‚½‚¿‚͂ǂ¤‚µ‚Ä‚é‚Ì‚©‚ÈH

478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/17 20:12:54
‚ A‚ ‚ê‚Á‚ÄDirectInput‚Ì‚¹‚¢‚È‚ñ‚¾BBB

–l‚Ìì‚Á‚½ƒ\ƒtƒg‚à“{‚ç‚ê‚é‚©‚ç‹C‚ɂȂÁ‚Ä‚½‚¯‚ÇBBB

479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 16:32:53
ƒEƒCƒ‹ƒXƒoƒXƒ^[‚Í‚c‚‰‚’‚…‚ƒ‚”‚h‚Ž‚‚•‚”Žg‚¤‚Æ“{‚é‚Ì‚Ë
—Fl‚ɃeƒXƒg‚µ‚Ä‚à‚ç‚Á‚½‚ç
u•s³‚È•ÏX‚Æ‚©o‚é@ƒEƒCƒ‹ƒX‚¾‚낱‚êHv
‚Æ‚©Œ¾‚í‚ꂽ‚¨

ƒlƒbƒgƒ[ƒN‘ΉžƒQ[ƒ€‚Å‚àì‚낤‚©‚ÆŽv‚¤‚ñ‚¾‚ªA
‚c‚‰‚’‚…‚ƒ‚”‚o‚Œ‚‚™Žg‚¤‚̂Ƃv‚‰‚Ž‚r‚‚ƒ‚‹Žg‚¤‚̂ƂǂÁ‚¿‚ª‚¢‚¢‚ñ‚¾‚ë
‚c‚‰‚’‚…‚ƒ‚”‚o‚Œ‚™‚‚Í‚v‚‰‚Ž‚r‚‚ƒ‚‹‚É”ä‚ׂ邯ƒ_ƒ‚¾‚Æ‚¢‚¤˜b‚ð‚æ‚­•·‚­‚¯‚Ç
‚Ç‚±‚ª‚Ç‚¤‚¾‚ß‚¾‚©‚æ‚­‚í‚©‚ñ‚Ë
ŽèŒy‚ÉŽÀ‘•‚·‚é‚È‚ç‚c‚‰‚’‚…‚ƒ‚”‚o‚Œ‚‚™‚̂ق¤‚ªŠy‚»‚¤‚É‚àŠ´‚¶‚é
‚»‚±‚ç•ÓÚ‚µ‚¢l‚¢‚Ü‚¹‚ñ‚©H

480:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 17:25:02
‚ ‚ñ‚ÜÚ‚µ‚­‚È‚¢‚ªATCPŽg‚¦‚È‚¢‚炵‚¢‚¨B
‚»‚¤‚¢‚Á‚½§ŒÀ‚ª‚ ‚é‚©‚çA‚â‚Á‚Ïu‚¨ŽèŒy’ÊMv‚ȃCƒ[ƒW‚Í‚ ‚éB
Winsock‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªŽg‚¤TCP/IP‚ÌŠî–{‚©‚‘S‚Ä‚¾‚©‚ç
DirectPlay‚Éo—ˆ‚ÄWinsock‚Éo—ˆ‚È‚¢‚±‚Ƃ͂Ȃ¢B
‚»‚¤‚¢‚¤ˆÓ–¡‚¾‚ƵӃWinsock‚É”ä‚ׂ邯ƒ_ƒ

–{“–‚ÉTCP‚ªŽg‚¦‚È‚¢‚̂ȂçAƒIƒ“ƒ‰ƒCƒ“RPG‚ɂ͖³—‚È‚¾B

481:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 18:00:21
¡‰Eƒhƒ‰ƒbƒO‚Å‚RDƒIƒuƒWƒFƒNƒg‚ð‰ñ“]‚³‚¹‚é‚Ì‚ð‚â‚Á‚Ä‚¢‚ÄA‚Ƃ肠‚¦‚¸
D3DXQuaternionRotationYawPitchRoll(&q,ƒ}ƒEƒX‚ÌX•ψÚ,ƒ}ƒEƒX‚ÌY•ψÚ,0);
‚Æ‚â‚Á‚Ä‚»‚ê‚Á‚Û‚¢“®‚«‚ɂ͂ȂÁ‚Ä‚é‚ñ‚Å‚·‚ªA‚Ç‚¤‚àƒƒ^ƒZƒR‚Æ‚©‚Æ‘€ìŠ´‚ªˆá‚¤‚ñ‚Å‚·‚æ‚ËB
ƒhƒ‰ƒbƒOŠJŽnŽž‚ÉXY‚̉ñ“]޲‚ðì‚Á‚ÄA‚»‚ê‚ɑ΂·‚é‰ñ“]‚Ä‚â‚肽‚¢‚ñ‚Å‚·‚ª
‰½Žg‚Á‚½‚ç‚¢‚¢‚Å‚·‚©H

482:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 18:11:10
>>481
RotationYawPitchRoll‚ÍŠp“x‚ª”ñí‚ɬ‚³‚¯‚ê‚ΔCˆÓ޲Žü‚è‚̉ñ“]‚É
‹ß‚¢“®‚«‚ð‚·‚é‚ªA–{—ˆ‚Í‘S‚­ˆá‚¤‚à‚ÌB
ƒ}ƒEƒX‚̈ړ®—Ê‚ÆZ޲‚ÅŠOÏ‚ðŽæ‚Á‚ÄA‚»‚ÌŽ²Žü‚è‚̉ñ“]‚ðŽg‚¤B

483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 18:20:19
>>482
e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BˆÓ–¡‚͂Ȃñ‚ƂȂ­•ª‚©‚é‚ñ‚Å‚·‚ªA“ª‚ª‚‚¢‚Ä—ˆ‚ê‚È‚­‚ÄEEE
‚ÅA‚»‚ê‚ÍZ‰ñ“]‚ª‹N‚±‚ç‚È‚¢ê‡‚ɂ̂ݎg‚¦‚é‚ñ‚Å‚·‚æ‚ËH‘½•ªi¡‰ñ‚Í‚»‚ê‚Å‚à‚¢‚¢‚Å‚·‚ªj

484:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 19:57:07
>>479
F‚ñ‚È’ÊM‚ɑΉž‚µ‚·‚¬‚Ä‚ÄA‰Šú‰»‚ª’x‚¢‚Ì‚ªˆê”Ô‚Ì•s–ž‚©‚ȃPlay
‚Æ‚¢‚Á‚Ä‚àPlayŽg‚Á‚Ä‚½‚Ì‚ÍDirectX7‚Ì ‚¾‚©‚çA‰ü‘P‚³‚ê‚Ă邩‚à‚µ‚ê‚ñ‚ªB

WinSock‚È‚ç‘S‚Ă̒ÊM‚ðŽ©•ª‚Å”cˆ¬‚Å‚«‚é‚Ì‚ª‹­‚ÝB

485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 20:27:13
>>484
DirectPlay‚Í”pŽ~‚³‚ê‚Ä‹v‚µ‚¢B
WinSock‚ð’@‚­‚Ì‚ªˆê”Ô–³“ï‚ÅŠy‚µ‚¢B

486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 20:32:54
WinSock‚¾‚ƃZƒbƒVƒ‡ƒ“‚Æ‚©‚̃Q[ƒ€“I‚ÈŠT”O‚ª‚È‚¢‚©‚ç
‚»‚±‚ç‚Ö‚ñ‚à‘S•”Ž©•ª‚ÅŽÀ‘•‚µ‚È‚«‚á‚È‚ç‚È‚¢‚ñ‚¾‚æ‚ËH
WinSock‚̃lƒbƒgƒQ[ƒ€‚ÅŽg‚¦‚»‚¤‚È‚¨Žè‚²‚ëƒTƒ“ƒvƒ‹‚ª‚ ‚邯‚¢‚¢‚ñ‚¾‚¯‚Ç

487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 03:08:12
Ž¿–â‚Å‚·B
DirectX‚ðŽg‚Á‚Ä2DƒQ[ƒ€‚ðì‚Á‚Ă݂悤‚ÆŽv‚Á‚ÄMSDN‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚ðŒ©‚Ä‚¢‚½‚Æ‚±‚ëA
CreateVertexBuffer()‚Å’¸“_ƒoƒbƒtƒ@‚ðì‚Á‚ÄLock‚ÆUnLock‚Ì’†‚Å’¸“_‚ðˆ—‚µ‚Ä‚¢‚Ü‚µ‚½B
‚Å‚·‚ªA•ʂ̃z[ƒ€ƒy[ƒW‚ɂ͂±‚ê‚ç‚ðŽg‚킸‚É•`‰æ‚µ‚Ä‚éƒy[ƒW‚à‚ ‚è‚Ü‚µ‚½B

2D‚ÌꇂÍCreateVertexBuffer‚ðŽg‚킸‚É•`‰æ‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àCreateVertexBuffer‚ðŽg‚í‚È‚­‚Ä‚à•`‰æo—ˆ‚邯‚¢‚¤‰ðŽß‚Å‚¢‚¢‚̂łµ‚傤‚©H

488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 03:22:35
•ʂɂǂ¤‚¢‚¤‚â‚è•û‚µ‚Ä‚à\‚í‚È‚¢‚æB
‚½‚¾A
E’¸“_ƒoƒbƒtƒ@‚ðƒrƒfƒIƒƒ‚ƒŠãAAGPƒƒ‚ƒŠã‚Éì‚邯•`‰æ‚ª‘¬‚¢
E‚ªA‚»‚¤‚¢‚¤êŠ‚Éì‚Á‚½’¸“_ƒoƒbƒtƒ@‚ðLock‚·‚é‚Ì‚Íd‚¢iƒrƒfƒIƒJ[ƒh‚̈—‚ðŽ~‚߂邩‚çj
EƒVƒXƒeƒ€ƒƒ‚ƒŠã‚Éì‚Á‚½’¸“_ƒoƒbƒtƒ@‚̃ƒbƒN‚È‚ç’x‚­‚È‚¢i‘½•ªBj‚ªA
@‚»‚ê‚Í’¸“_ƒoƒbƒtƒ@ì‚ç‚È‚¢•û–@‚Æ“¯‚¶‚±‚ÆBƒrƒfƒIƒJ[ƒh‚©‚牓‚¢‚̂ŕ`‰æ‚Í’x‚¢

–ˆƒtƒŒ[ƒ€‘‚«Š·‚¦‚邿‚¤‚È’¸“_”z—ñ‚È‚çAƒVƒXƒeƒ€ƒƒ‚ƒŠ‚É’u‚­‚©
’¸“_ƒoƒbƒtƒ@Žg‚킸‚É‚â‚é‚Ì‚ª‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆB
ŒŸØ‚Æ‚©‚µ‚½‚±‚ƂȂ¢‚̂ŊԈá‚Á‚Ä‚½‚çŽw“Eƒˆƒ

489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 03:26:37
ƒ`ƒ‰ƒV‚Ì— ‚É‚Å‚à‘‚¢‚Ä‚ë

490:487
08/05/19 03:43:14
>>488
‚È‚é‚Ù‚ÇA‚Ç‚Á‚¿‚̈—‚ªd‚¢‚©‚ÅŽg‚¢•ª‚¯‚邯‚¢‚¢‚Ý‚½‚¢‚Å‚·‚ËB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 10:26:00
>>488
’ljÁËDYNAMIC‚ÆDISCARDƒtƒ‰ƒO‚ð‘g‚݇‚킹‚邯•`‰æ‚àLock‚à‘¬‚¢‚ªƒƒ‚ƒŠ‚ðH‚¤B

492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 13:56:52
>>489
‚È‚é‚Ù‚ÇAƒ`ƒ‰ƒV‚Ì— ‚Å‚·‚Ë
‚æ‚­‚í‚©‚è‚Ü‚µ‚½

493:472
08/05/19 19:22:45
FXƒAƒhƒoƒCƒX‚¢‚½‚¾‚¢‚½>>453‚Å‚·B
>>459‚³‚ñ‚̃AƒhƒoƒCƒX‚É‚æ‚éC³‚Ì‚¨‚©‚°‚©ARADEONã‚Å‚àãY—í‚É•\ަ‚³‚ꂽ‚»‚¤‚Å‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

D3DTSS_COLORARG1@‚ÉTEXTURE
D3DTSS_COLORARG2@‚ÉCURRENT
‚È‚é‚ׂ­‚±‚¤‚·‚é‚Ì‚ª‹gB‚Æ‚¢‚¤‚킯‚Å‚·‚ËB
‘å’ï‚̉SŽÒƒTƒCƒg‚ª‚±‚¤‚µ‚Ä‚¢‚éˆê•ûAŽžX‚Í‹t‚àŒ©‚©‚¯‚邿‚¤‚Å‚·B
‘¼‚Ìl‚ª“¯‚¶Ž¸”s‚µ‚Ü‚¹‚ñ‚悤‚ÉcB

494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 19:35:23
ƒ`ƒFƒbƒN‚µ‚½‚çŒ©Ž–‚ÉŽ¸”s‚µ‚Ä‚½‚í
SDK‚ð‚à‚¤ˆê‰ñ‘S•”“ǂݒ¼‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚à‚È[EEE

495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 20:06:53
‰‰o‚ɂ‚¢‚ÄŽ¿–â
ƒLƒƒƒ‰‚ª’n–ʂɒ…’n‚µ‚½ÛA‰‰o‚Æ‚µ‚Ä’…’n“_‚̂܂í‚è‚ÉÕŒ‚”g‚ð—§‚Ä‚½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·
—Ⴆ‚é‚È‚çA‹“û‚Ì“ü‚Á‚½ƒRƒbƒv‚É‹“û‚ðˆê“H‚¨‚Æ‚µ‚½Žž‚ɂł«‚éA‰¤Š¥‚̂悤‚È‚à‚̂ł·

‚±‚¤‚¢‚¤‰‰o‚͂ǂ̂悤‚É‚µ‚ÄŽÀ‘•‚·‚é‚Ì‚ª—Ç‚¢‚Å‚µ‚傤‚©H
¡‚܂ł̓{[ƒ“ƒAƒjƒ‚܂łµ‚©‚â‚Á‚½‚±‚Æ‚ª‚È‚¢‚̂ł·‚ªAƒ‚[ƒtƒBƒ“ƒO‚Æ‚¢‚¤‹Zp‚̂ق¤‚ª‚æ‚è—Ç‚³‚»‚¤‚È‹C‚ª‚µ‚Ä‚¢‚Ü‚·

496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 23:56:15
>>495
ƒXƒP[ƒŠƒ“ƒO‚Å\•ª

497:487
08/05/20 00:09:01
>>492
’²‚ׂĂ݂½‚ç“®“I‚ÉŠm•Û‚µ‚½ƒƒ‚ƒŠ‚ðÓI‚ÉŠm•Û‚µ‚½‚悤‚ÉŒ©‚¹‚邯‚Ì‚±‚Æ‚¾‚Á‚½‚ñ‚Å‚·‚ªA
‚±‚ê‚ÍVRAM‚ÆAGPƒƒ‚ƒŠ‚ÉŠm•Û‚µ‚Ä“¯Šú‚³‚¹‚邯‚¢‚¤‰ðŽß‚Å‚¢‚¢‚̂łµ‚傤‚©H

498:487
08/05/20 00:09:52
‚·‚¢‚Ü‚¹‚ñ>>492‚ł͂Ȃ­>>491‚Å‚µ‚½

499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 01:53:49
>>497
̂͂»‚¤‚È‚ñ‚¾‚ªAŒ»Ý‚ÌVGA‚¾‚Æ”X‚Ì——R‚ŃVƒXƒeƒ€ƒƒ‚ƒŠ‚ð‰î‚µ‚½ƒRƒs[‚ð
s‚Á‚Ä‚¢‚é‚à‚Ì‚ª‘½‚¢‚Ì‚ÅA“®“I‚È’¸“_ƒoƒbƒtƒ@‚͂قƂñ‚LjӖ¡‚𬂳‚È‚­‚È‚Á‚Ä‚¢‚éB
ŒoŒ±‚ÅŒ¾‚¤‚È‚çƒVƒXƒeƒ€ƒƒ‚ƒŠ‚æ‚è‚à’¸“_ƒoƒbƒtƒ@‚ðŽg‚¤•û‚ªƒpƒtƒH[ƒ}ƒ“ƒX‚ª‚‚­‚È‚é
ŒXŒü‚ª‚ ‚é‚̂͊m‚©‚¾‚ªA‘唼‚͑債‚½«”\·‚ª‚ ‚é‚킯‚Å‚à‚È‚¢‚µA
‚»‚à‚»‚à“K؂Ɉµ‚¤‚½‚߂̃tƒ‰ƒOݒ肪’¸“_ƒoƒbƒtƒ@‚͂킩‚è‚É‚­‚¢‚Ì‚ÅA
ŒÂl“I‚ɂ̓VƒXƒeƒ€ƒƒ‚ƒŠ(DrawIndexPrimitiveUP“™j‚ÅŽÀ‘•‚·‚邱‚Æ‚ð‚¨Š©‚ß‚·‚éB

2DƒXƒvƒ‰ƒCƒg‚ÌŽÀ‘•‚È‚ñ‚¼DrawPrimitive‚̃oƒbƒ`ˆ—‚³‚¦‚µ‚Ä‚¨‚¯‚Î
‚»‚êˆÈã‚Í[‚­l‚¦‚ñ‚Å‚à—Ç‚¢‚ÆŽv‚¤‚¼B

500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 08:28:59
AGPƒƒ‚ƒŠ‚ðŽg‚¤‚©”Û‚©‚Å“®“I‚ȃf[ƒ^‚Í‘¬“x‚ɑ巂ªo‚邼

501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 12:44:39
”ñ“¯Šú‚ň—‚³‚¹‚é‚©‚̈Ⴂ

502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 19:02:00
‚Ü‚ AŽ©•ª‚̃Q[ƒ€‚Å‚â‚Á‚Ă݂é‚Ì‚ªˆê”Ô
‚Â[‚̂͑z’肵‚Ä‚¢‚é󋵂ɂæ‚肯‚è‚Á‚ÄŠ´‚¶‚¾‚©‚ç
‚È‚ñ‚Å‚àŽg‚¦‚é”Ä—pƒ‹[ƒ`ƒ“‚È‚ñ‚Äì‚낤‚Æl‚¦‚È‚¢‚Å󋵂ɉž‚¶‚đΈ‚µ‚½‚Ù


503:487
08/05/20 20:53:38
>>499-502
2D‚̈—‚É‚»‚±‚Ü‚Ål‚¦‚é•K—v‚͂Ȃ¢‚¯‚ÇA
Ú‚µ‚­’m‚肽‚¢ê‡‚ÍŽ©•ª‚̃Q[ƒ€‚ÅŽÀ‘•‚µ‚Ä’²‚ׂ½‚Ù‚¤‚ª‘‚¢A‚Ƃ̂±‚ƂȂ̂ÅA
ŽžŠÔ‚É—]—T‚ª‚ ‚邯‚«‚É’²‚ׂĂ݂½‚¢‚ÆŽv‚¢‚Ü‚·B
FX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 21:17:01
ŠÂ‹«‚É‚à‚æ‚é‚ñ‚¶‚á‚È‚¢‚©

505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 21:49:34
WinSock‚¾‚ƃ|[ƒg‹ó‚¯‚é‚Ì‚ðƒ†[ƒU[‘¤‚É—Š‚Ü‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚Å
UPn‚o‘Ήž‚µ‚Ä‚éDirectPlay‚‚©‚¤‚±‚Ƃɂµ‚½‚Û

506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 22:42:13
UPnP‚̑Ήž‚ÍDirectPlay‚É—Š‚ç‚È‚­‚Ä‚àŠÈ’P‚Éo—ˆ‚邼

507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 22:55:18
>>506
URLØÝ¸(www.bosuke.mine.nu)
‚±‚ꂽ‚ß‚µ‚Ă݂½‚¯‚ǃ‹[ƒ^‚ª‚Ó‚é‚­‚Ä‚¾‚ß‚¾‚Á‚½
‚µ‚©‚µDirectPlay‚¾‚ƃ|[ƒgŠJ•ú‚µ‚È‚­‚Ä‚à’ÊM‚Å‚«‚é

‚à‚Á‚Æ‚¢‚¢•û–@‚ª‚ ‚é‚Ȃ炨‚µ‚¦‚Ä‚­‚¾‚³‚¢‚Ü‚¹

508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 22:56:06
Direct3D9.0‚̃fƒoƒCƒXƒƒXƒg‚©‚ç‚Ì•œ‹A‚Å
ED3DPOOL_DEFAULT‚̃eƒNƒXƒ`ƒƒ‰ð•ú
ED3DXFONT‚ÌOnLostDevice()ŒÄ‚Ño‚µ@@@@@‚±‚Ì2‚‚͇”Ô“K“–
ED3DXSprite‚ÌOnLostDevice()ŒÄ‚Ño‚µ

@@@pDevice -> Reset(&Param);

ED3DXSprite‚ÌOnResetDevice()ŒÄ‚Ño‚µ
ED3DPOOL_DEFAULT‚̃eƒNƒXƒ`ƒƒŠm•Û
ED3DXFONT‚ÌOnResetDevice()ŒÄ‚Ño‚µ@@@@@‚±‚Ì2‚‚͇”Ô“K“–
EƒŒƒ“ƒ_[ƒXƒe[ƒg‚̉ñ•œ

‚Ä‚â‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‰æ–Ê^‚ÁˆÃ‚Å‚·B‚±‚êˆÈŠO‚ɉ½‚â‚é‚ñ‚Å‚µ‚傤H
‚ ‚Ƈ”Ô‚ÉŒˆ‚Ü‚è‚Í‚ ‚é‚ñ‚Å‚µ‚傤‚©H

509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 23:03:40
>>508
Šm•Û‚µ‚½ƒŠƒ\[ƒX‚̉ð•ú‚ð‚¿‚á‚ñ‚Æ‚µ‚Ü‚µ‚傤B
Debug Runtime‚ŃGƒ‰[ƒƒbƒZ[ƒW‚ÌŠm”F‚ð‚µ‚Ü‚µ‚傤B

510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 20:30:26
>>506
‚Ђå‚Á‚Æ‚µ‚Ä upnp.h@‚Æ‚©Žg‚¤‚ÌH
ƒlƒbƒg’T‚µ‚Ä‚à‹ï‘Ì“I‚È‚â‚è‚©‚½‚ªæ‚Á‚Ă邯‚±‚낪‚È‚¢‚Ì‚ª¢‚é

511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 23:15:17
>>510
URLØÝ¸(www.bosuke.mine.nu)
‚¨‚à‚­‚»—L–¼‚ȃTƒCƒg‚ª‚ ‚é‚킯‚Å
‚®‚®‚낤‚æ

512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 00:12:19
‚¨‘O‚Í‹ó‹C“Ç‚ß

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 02:01:13
u’¸“_ƒx[ƒX‚Ì•`‰æv‚Æ‚¢‚¤Œ¾—t‚̈Ӗ¡‚ª‚æ‚­•ª‚©‚è‚Ü‚¹‚ñ
‘΂ɂȂé‚à‚͉̂½‚Å‚µ‚傤‚©H

514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 16:48:56
ƒ|ƒŠƒSƒ“‚Å•`‰æi‚R‚‚̒¸“_j‚Å•`‰æ‚ÆŽv‚Á‚½‚ç‚¢‚¢‚ñ‚¶‚á‚ËH
ƒ|ƒŠƒSƒ“‚QŒÂ‚ÅŽlŠpŒ`‚ɂȂ邨

515:513
08/05/22 16:53:09
>>514
’mޝ•s‘«‚Å‚·‚݂܂¹‚ñ‚ªA‚»‚¤‚łȂ¢•`‰æ‚Ì•û–@‚ª‚ ‚é‚̂łµ‚傤‚©H

516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 16:56:14
‚Â[‚©Auƒ|ƒŠƒSƒ“‚Å•`‰æ‚Å•`‰æv‚Á‚ĂȂñ‚¾‚æB

517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 17:25:02
‚»‚à‚»‚à
u’¸“_ƒx[ƒX‚Ì•`‰æv‚È‚ñ‚Ä•·‚¢‚½‚±‚Æ‚ª‚È‚¢

518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 17:28:55
„"ƒ|ƒŠƒSƒ“‚Å•`‰æ‚Å•`‰æ"‚Ƃ̈ê’v‚Í‚ ‚è‚Ü‚¹‚ñB
„"’¸“_ƒx[ƒX‚Ì•`‰æ"‚ÌŒŸõŒ‹‰Ê 1 Œ’† 1 - 1 Œ–Ú (0.14 •b)
„"’¸“_ƒx[ƒX" ‚ÌŒŸõŒ‹‰Ê –ñ 148 Œ’† 1 - 10 Œ–Ú (0.24 •b)

519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 17:59:10
’¸“_ƒVƒF[ƒ_[‚щƒCƒg“–‚Ă邩ƒsƒNƒZƒ‹ƒVƒF[ƒ_[‚щƒCƒg“–‚Ă邩‚Á‚ÄŽ–‚łȂ¢‚ñH
‚»‚Ì‚­‚ç‚¢‚µ‚©‚È‚¢‹C‚ª‚·‚é‚ñ‚¾‚ªB

520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 19:50:11
>>513
‚Ç‚±‚Å’¸“_ƒx[ƒX‚Á‚Ä•·‚¢‚½‚ñ‚¾‚æH

>‚»‚¤‚łȂ¢
DirectDraw‚̃Xƒvƒ‰ƒCƒg•`‰æ‚Ì‚±‚Æ‚¶‚á‚ËH

‚³‚¢‚«‚ñ‚Ì‚ä‚Æ‚è‚ÍDirectX7ˆÈ‘O‚ð’m‚ç‚ñ‚Ì‚©

521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 19:50:44
ƒ|ƒŠƒSƒ“‚Å•`‰æ‚̊ԈႢ

522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 22:30:57
‚»‚à‚»‚àDirectX‚ɃXƒvƒ‰ƒCƒg‚ȂǑ¶Ý‚µ‚È‚¢

523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 22:39:14
ƒWƒIƒƒgƒŠƒx[ƒXƒh
ƒCƒ[ƒWƒx[ƒXƒh

524:508
08/05/22 23:22:56
ƒoƒbƒNƒoƒbƒtƒ@‚̉ð•ú‚ÆŠm•Û
ƒXƒeƒ“ƒVƒ‹‚̉ð•ú‚ÆŠm•Û‚à•t‚¯‚½‚ñ‚Å‚·‚ªA‚Ü‚¾Present(0,0,0,0)‚ªD3DERR_DEVICELOST‚ð
o‚µ‚Ä‚«‚Ü‚·B‰½‚ª‘«‚è‚È‚¢‚ñ‚Å‚µ‚傤‚©‚s-‚s

525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 23:27:27
‚»‚ê‚Íì‚Á‚½–{l‚É‚µ‚©ƒƒJƒŠƒ}ƒZƒ“B

526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 23:29:53
POOLˆÈŠO‚Åì‚Á‚½ƒeƒNƒXƒ`ƒƒ‚Æ‚©’¸“_‚Æ‚©‘S•”휂·‚é

527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 23:32:30
>>526
StateBlock‚Æ‚©‚à‚¾‚ÈB

Effec‚Æ‚©Font‚Æ‚©Sprite‚à’†‚ÅStateBlockì‚Á‚Ă邩‚烃Xƒg‘Îô‚ª—v‚邯‚Ç‚È[

528:508
08/05/22 23:45:28
ƒtƒƒ“ƒgƒoƒbƒtƒ@‚͉½‚à‚µ‚È‚­‚Ä‚¢‚¢‚ñ‚Å‚µ‚傤‚©HStateBlock‚Íì‚Á‚Ă邂à‚è
‚͂Ȃ¢‚ñ‚Å‚·‚ªEEE‰½‚©‘¼‚ɈÖٓI‚È‚à‚Ì‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©?

529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 23:52:57
ƒXƒŒZl‚ª’´”\—͂ɖڊo‚߂邿‚è‚̓\[ƒX‚ðo‚·•û‚ª‰ðŒˆ‚Í‘‚¢Žv‚¢‚Ü‚·B

530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 23:53:04
D3DX`Œn‚ÌLostDevice()‚Í‘S•”‚â‚Á‚Ä‚éH

531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 00:16:03
DX10‚Åì‚ê‚΂¨‚‹

532:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 00:17:15
Reset‚µ‚ĂȂ¢‚ñ‚¾‚ë‚—‚—‚—

533:508
08/05/23 00:43:08
>>528ƒ\[ƒX‚݂̂ł·‚©HŠÖŒW‚È‚¢ƒNƒ‰ƒX‚𜂢‚½”²ˆ‚Å‚¢‚¢‚Å‚·‚©H
>>530ƒtƒHƒ“ƒg‚ƃXƒvƒ‰ƒCƒg‚È‚çŒÄ‚ñ‚ł܂·B
>>532Reset‚©‚ç‚̕Ԃè’l‚ào—Í‚µ‚Ä‚é‚̂ő½•ª‘åä•v‚¾‚ÆŽv‚¢‚Ü‚·¥¥¥

534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 00:53:32
Reset‚ÍPresen‚ªD3DERR_DEVICELOSTˆÈŠO‚ð•Ô‚µ‚½Œã‚̘b‚¾‚©‚çŠÖŒW‚È‚­‚ËH

535:508
08/05/23 00:58:54
URLØÝ¸(ccfa.info)
‚È‚ñ‚©‚¢‚ë‚¢‚댾‚í‚ê‚»‚¤‚Å•|‚¢EEE‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 12:09:02
Œ»ÝA‘åŠw3”N‚ŃVƒF[ƒ_[‚̕׋­‚ð‚µ‚Ä‚¢‚Ü‚·B
‚»‚ê‚ÅAƒf[ƒ^‚̉Ž‹‰»‚ÌŒ¤‹†‚ð‚µ‚Ä‚Ý‚½‚¢‚ÆŽv‚¤‚悤‚ɂȂÁ‚½‚̂ł·‚ªAƒVƒF[ƒ_[‚Ìo”Ô‚Á‚Ä‚ ‚è‚Ü‚·‚©H
–³‘ʂɂȂé‚Ì‚à‚È‚ ‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªB
OpenGL‚à­‚µ•׋­‚µ‚½‚±‚Ƃ͂ ‚Á‚½‚̂ł·‚ªA‰ÂŽ‹‰»‚Ì•ª–ì‚͂ǂ¿‚ç‚ðŽg‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Å‚µ‚傤‚©H
‚Ü‚½A‰¼‚ɃVƒF[ƒ_[‚ðŽg‚¤ê‡A‚ǂ̂悤‚ÈŒ¤‹†‚̃lƒ^‚ª‚ ‚é‚Å‚µ‚傤‚©H

537:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 13:04:30
‚Ç‚¤‰ÂŽ‹‰»‚µ‚½‚¢‚Ì‚©‚à‘‚©‚¸‚ÉŽ¿–â‚Æ‚ÈH

538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 13:10:17
‚ÆŒ¾‚¤‚©AãY—í‚ÉŒ©‚¹‚½‚«‚áŽg‚¤‚悤‚È•¨‚¾‚©‚ç‚ ‚ñ‚Ü‚èˆÓ–¡‚È‚­‚ËH

539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 14:29:49
>>535
common.h–³‚¢‚¢‚í‚ê‚邨
‚Å‚«‚ê‚΃vƒƒWƒFƒNƒg‚à‚ ‚°‚Ăق·‚¡
ƒfƒoƒbƒO‚µ‚â‚·‚¢

540:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 15:47:51
ŠÖŒW‚È‚¢‚ª Graphics::drawSprite ‚ÌBegin End ‚̑Ήž‚ª‚¨‚©‚µ‚¢

541:508
08/05/23 19:03:13
>>539
URLØÝ¸(ccfa.info)
ƒvƒƒWƒFƒNƒg‚Í‚a‚b‚b‚Ì‚µ‚©‚È‚©‚Á‚½‚Ì‚ÅA‚‚¢‚Ă܂¹‚ñB\‚µ–ó‚È‚¢‚Å‚·B
>>540
‘½•ªŽ¡‚Á‚Ă邯Žv‚¢‚Ü‚·iH
C++‚Æ‘‹‚ÆDirectX“¯Žž‚ɕ׋­‚µ‚Ä‚½‚ñ‚ÅAÙ‚¢‚Æ‚±‚낪‚½‚­‚³‚ñ‚ ‚è‚Ü‚·‚ª

542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:08:12
Œ»ÝƒuƒƒbƒN•ö‚µ‚ð»ì’†‚Ȃ̂ł·‚ªA‚à‚µu20ŒÂ‚ ‚éƒuƒƒbƒN‚ª‚È‚­‚È‚Á‚½‚çv‚Æ‚¢‚¤ó‹µ‚ð•\Œ»‚·‚邽‚߂ɉº‹L‚̂悤‚ɑłÁ‚½‚çAuerror C2106: '=' : ¶‚̃Iƒyƒ‰ƒ“ƒh‚ªA¶•Ó’l‚ɂȂÁ‚Ä‚¢‚Ü‚¹‚ñv‚ƃGƒ‰[‚ªo‚Ü‚µ‚½B
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©B

if(block1==0&&block2==0&&block3==0&&block4==0&&block5==0&&block6==0&&block7==0&&block8==0&&
block9==0&&block10==0&&block11=0&&block12==0&&block13==0&&block14==0&&block15==0&&
block16==0&&block17==0&&block18==0&&block19==0&&block20==0)

543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:12:19
‚·‚¢‚Ü‚¹‚ñA³Ž®‚ÉŒ¾‚¤‚ÆuƒuƒƒbƒN‚ª‚È‚­‚È‚Á‚½‚çv‚ł͂Ȃ­AuƒuƒƒbƒN•Ï”‚ªƒ[ƒ‚ɂȂÁ‚½‚çv‚Å‚µ‚½‚Ë

544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:25:17
block11=0

545:508
08/05/23 23:26:17
‚æ‚­‚±‚Ì’Þ‚èŠÔˆá‚¢’T‚µ‚ð‚â‚é‚È

546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:26:42
>>544
int‚µ‚½–¼‘O‚ªublock11v‚¾‚Á‚½‚Ì‚ª‚Ü‚¸‚©‚Á‚½‚Á‚Ä‚±‚Ƃł·‚©H

547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:40:00
>>546
ƒ}ƒW‚ÅŒ¾‚Á‚Ä‚¢‚é‚È‚çƒvƒƒOƒ‰ƒ~ƒ“ƒO‚È‚ñ‚Ä‚â‚߂ė·‚ɂłào‚邱‚Æ‚ð‚¨Š©‚ß‚µ‚Ä‚¨‚­B

548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:42:28
>>547
¡‹C‚ª‚‚«‚Ü‚µ‚½‚ªˆê‚‚µ‚©‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½‚Ë
‰•à“I‚ȃ~ƒX‚Å‚µ‚½

549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:43:40
‚à‚Á‚ƪ–{“I‚ɕϔŽg‚¢‚·‚¬
”z—ñ‚È‚ÇA•ʂ̃Aƒvƒ[ƒ`‚ðl‚¦‚ê

550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:46:02
‚¢‚â‚ A’p‚¸‚©‚µ‚¢‚Å‚·c

551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:48:11
”z—ñ‚Í‚¨‚ë‚©AƒuƒƒbƒN‚Ì”‚ðƒJƒEƒ“ƒg‚·‚éƒJƒEƒ“ƒ^[ì‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚¾‚ëcB‚ ‚Æ‚±‚±DirectXƒXƒŒc

552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 23:51:29
‚¨‚Á‚Æ‚±‚±‚ÍDirectXƒXƒŒ‚¾‚Á‚½‚È
’Þ‚ç‚ê‚¿‚Ü‚Á‚½‚º

553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 01:25:59
>>545
’N‚à‚â‚Á‚ĂȂ¢ˆ«Š¦B
­‚È‚­‚Æ‚à‰´‚̓\[ƒX‚ª‚ ‚Ü‚è‚ɂЂǂ©‚Á‚½‚Ì‚Å1“x“®‚©‚µ‚ÄÁ‚µ‚½B

554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 11:40:55
‚±‚Ì‘ORADEON‚¾‚ÆFXŒµ–§‚Æ‚¢‚¤˜b‚µ‚ª‚Å‚½‚Ì‚ÅARADEON”ƒ‚Á‚Ä—ˆ‚ÄŽŽ‚µ‚Ă݂½
¡‚܂ŗV‚Ñ‚Åì‚Á‚Ä‚½‚Ù‚Æ‚ñ‚ǂ̃Q[ƒ€A‚܂Ƃà‚É‚¤‚²‚©‚Ë‚¦‚—
FXŒ©’¼‚»‚¤

555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 12:02:08
RadeonAGeforce—¼•û‚ðDebugRuntime‚Ń`ƒFƒbƒN‚·‚é‚Ì‚ªƒxƒXƒgB
nVidia‚̃hƒ‰ƒCƒo[‚Í‹ó‹C‚ð“ÇŒ©‚·‚¬‚é‚Ì‚ª¢‚éB
‚µ‚¢‚Ä‚¢‚¤‚È‚çƒ^ƒO‚ª•ςłàˆê‰žŒ©‚ê‚¿‚ႤIE‚Ǝ茵‚µ‚¢ƒlƒXƒP‚̈Ⴂ‚Ý‚½‚¢‚È‚à‚ñ‚©B

556:508
08/05/24 12:18:10
>>553
545‚̂͒¼ã‚Ìl‚ÉŒ¾‚Á‚½Œ¾—t‚Å‚·
‚Ä‚¢‚¤‚©A“Á‚ɉ½‚ª‚â‚΂»‚¤‚Å‚µ‚½‚©H

557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 13:05:57
>>556
‚Ü‚¸ƒAƒvƒŠ‚ÌI—¹Žž‚ɃoƒbƒNƒoƒbƒtƒ@‰ð•ú‚µ‚ĂȂ¢‚¾‚ëB
Get‚µ‚½‚à‚̂͑S•”Release‚µ‚ëB

‚ ‚ÆSDK‚¢‚ê‚Ä‚é‚È‚çDebugRuntime‚ÅŽŽ‚¹B
‚»‚ê‚È‚çI—¹Žž‚ɉð•ú‚µ‚ĂȂ©‚Á‚½‚èD3DƒGƒ‰[‚ªo‚½‚Æ‚«‚ɃfƒoƒbƒK‚Å—Ž‚¿‚邿‚¤‚ɂȂéB

558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 14:31:53
CComPtrÏݾ°

559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 16:51:30
‰´‚Í‚±‚ñ‚ÈŠ´‚¶‚Å‚â‚Á‚Ä‚é‚í

class ICallbackDeviceReset
{
public:
ICallbackDeviceReset();// std::set‚ł‚­‚ç‚ꂽƒOƒ[ƒoƒ‹ƒŠƒXƒg‚É“o˜^
virtual ~ICallbackDeviceReset();// std::set‚ł‚­‚ç‚ꂽƒOƒ[ƒoƒ‹ƒŠƒXƒg‚©‚ç‰ðœ

virtual OnLostDevice()=0;
virtual OnResetDevice()=0;
};

ƒfƒoƒCƒX‚̃ƒXƒg„ƒŠƒZƒbƒgŽž‚ɌĂÑo‚³‚ꂽ‚¢ƒNƒ‰ƒX‚ÍA‚±‚̃Nƒ‰ƒX‚ðŒp³‚·‚邿‚¤‚É‚·‚ê‚Î
Ž©“®“I‚ɌĂÑo‚³‚ê‚邿‚¤‚ɂȂéB

560:508
08/05/24 16:59:16
>>557
ƒoƒbƒNƒoƒbƒtƒ@‚̉ð•ú‚Æ‚ÍGraphicsƒIƒuƒWƒFƒNƒg‚ɃZƒbƒg‚µ‚½ƒ|ƒCƒ“ƒ^‚ðƒŠƒŠ[ƒX‚µ‚ë‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
‚»‚ê‚È‚ç‚ÎGraphicsƒIƒuƒWƒFƒNƒgI—¹Žž‚ÉŽ©“®‰ð•ú‚³‚ê‚Ä‚¢‚Ü‚·B
‚Æ‚±‚낪AƒfƒoƒbƒOƒ‚[ƒh‚ÅŒ©‚½‚çMemory still allocated! Alloc count = 94‚Ì•¶Žš‚ªorz
‚µ‚©‚àAllocID‚ªo‚È‚¢‚Ì‚ÅA‰½‚ª‚Ü‚¸‚¢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½EEE
CreateDevice‚ÌۂɃpƒ‰ƒ[ƒ^‚É‘‚¢‚Ä‚ ‚éƒoƒbƒNƒoƒbƒtƒ@‚âƒXƒeƒ“ƒVƒ‹ƒoƒbƒtƒ@‚Æ‚¢‚Á‚½•¨‚Í
–¾Ž¦“I‚ȉð•ú‚Í‚¢‚ç‚È‚¢‚Å‚·‚æ‚ËH

>>559std::set‚ªstd::list‚È‚¾‚¯‚ł܂Á‚½‚­“¯‚¶‚±‚Æ‚µ‚Ă܂·B

561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 17:06:50
>>560
list‚É“ü‚Á‚ĂȂ¢ƒŠƒ\[ƒX‚ð‹^‚¤‚©
list‚̈—‚»‚Ì‚à‚Ì‚ð‹^‚¦B

562:508
08/05/24 17:27:19
ƒŠƒŠ[ƒX–Y‚ê‚͂ǂ¤‚â‚çƒXƒvƒ‰ƒCƒg‚̂悤‚Å‚µ‚½EEE
‚±‚ê‚Åæ‚̃Gƒ‰[‚Ío‚È‚­‚È‚Á‚½‚ñ‚Å‚·‚ªACtrl+Del+Alt‚ð‰Ÿ‚µ‚½Žž‚É
Direct3D9: (ERROR) :Device is in an invalid state. Only Reset, TestCooperativeLevel or Release could be called
‚ª‚Ђ½‚·‚ço‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½BƒfƒoƒCƒXƒƒXƒg‚©‚ç‚Ì•œ‹A‚ÉŽ¸”s‚µ‚Ä‚é‚ñ‚Å‚µ‚傤‚ªA‚ȂɂԂñƒƒbƒZ[ƒW‚̈Ӗ¡‚ª•ª‚©‚è‚Ü‚¹‚ñ

>>561‚Ç‚¤‚â‚çlist‚ª‰ö‚µ‚¢‚悤‚Å‚·EEEB‚±‚±‚ð‚à‚¤‚¿‚å‚¢‹l‚߂Ă݂܂·B

563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 17:54:12
>>562
list‚¾‚ÆAƒAƒhƒŒƒX‚ð“o˜^‚·‚鎞‚É
Ed•¡‚ª•|‚¢iƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ł̂ݎ©“®“o˜^‚³‚ê‚é‚È‚çS”z‚È‚¢‚ªj
E‰ð•úŽž‚ÌŒŸõ‘¬“x‚ªAset‚̂ق¤‚ªˆ³“|“I‚É‘¬‚¢
‚Á‚Ä—˜“_‚ª‚ ‚邺B

ƒ\[ƒXŒ©‚悤‚Æ‚µ‚½‚¯‚Ç404‚¾‚Á‚½‚ñ‚œ˂Áž‚ñ‚¾ƒAƒhƒoƒCƒX‚µ‚Ä‚ ‚°‚ç‚ê‚È‚¢‚ÈB
‚à‚¤ˆê‰ñUP‚·‚é‹C‚È‚¢HiƒXƒvƒ‰ƒCƒgC³”Å‚ðj

564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 17:54:58
‚È‚ñ‚©“ú–{Œê‚ª‚ ‚©‚炳‚܂ɂ¨‚©‚µ‚¢‚ªA”]“à•⊮‚µ‚Ä‚­‚êB
set‚̂ق¤‚ª‚¢‚¢‚æ‚Á‚Ä‚±‚Æ‚Å(;L„D`)

565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 17:58:53
ƒƒbƒZ[ƒW‚̈Ӗ¡‚ÍA

ƒfƒoƒCƒX‚ª•s³‚Èó‘ԂɂȂÁ‚Ă܂·B
‚±‚Ìê‡AResetATestCooperativeLevelARelease‚̂ǂꂩ‚̃ƒ\ƒbƒh‚µ‚©ŒÄ‚Ño‚¹‚Ü‚¹‚ñB

‚‚܂èA‚Ü‚ŸƒfƒoƒCƒX‚ªƒƒXƒg‚µ‚Ă邿‚ÆB•œ‹A‚³‚¹‚é‚©A‚ ‚«‚ç‚ß‚ë‚ÆB

566:508
08/05/24 18:01:32
>>563
ƒŠƒXƒg‚Ç‚¤‚â‚çŠÔˆá‚Á‚Ă܂¹‚ñ‚Å‚µ‚½B
URLØÝ¸(ccfa.info)
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 18:16:31
ogg‚ª‚Ç‚±‚Ŷ¬‚³‚ê‚é‚Ì‚©“䂾‚©‚ç‚ ‚­‚܂ŗ\‘ª‚È‚ñ‚¾‚ª

ƒfƒoƒCƒX‚ð쬂µ‚½ƒXƒŒƒbƒh‚ÆAƒfƒoƒCƒX‚ðƒŠƒZƒbƒg‚µ‚悤‚Æ‚·‚éƒXƒŒƒbƒhB
ˆá‚¤ƒXƒŒƒbƒh‚ɂȂÁ‚Ä‚ËH
‘S•”ƒŠƒ\[ƒX‰ð•ú‚µ‚ĂĂàAƒXƒŒƒbƒh‚ªˆá‚¤‚ÆŽ¸”s‚·‚é‚ñ‚¾‚ªB

568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 18:26:22
‚·‚Ü‚ñAogg‚Ìì¬êŠ”­Œ©‚µ‚½‚íB
“¯‚¶ƒXƒŒƒbƒhゾ‚ÈB

‚µ‚©‚µãY—í‚ȃ\[ƒX‚¾‚ÈB
‚¤‚¿‚Ì•”‰º‚Ç‚à‚É’Ü‚ÌC‚ð÷‚¶‚Ĉù‚Ü‚¹‚Ä‚â‚肽‚¢‚í

ƒpƒb‚ÆŒ©–â‘è‚͂Ȃ³‚»‚¤‚È•ªA‚Ƃ肠‚¦‚¸D3DŠÖ˜A‚̶¬•¨‚ð‘S•”ƒJƒbƒg‚µ‚ÄƒŠƒZƒbƒg‚µ‚ÄA–â‘è‚È‚¯‚ê‚Έꕔ‚¾‚¯¶¬‚·‚邿‚¤‚É‚µ‚ÄƒŠƒZƒbƒg‚µ‚Ă݂Äc
‚Á‚Ä‚â‚Á‚Ä‚¢‚­‚µ‚©‚È‚¢‚È‚Ÿ

569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 18:47:42

Graphics& GameWindow::getGraphics(){
if(device != NULL && g.target->target == NULL){
device->GetBackBuffer(0,0,D3DBACKBUFFER_TYPE_MONO,&(g.target->target));
}
return g;
}

‚±‚±‚̃oƒbƒNƒoƒbƒtƒ@‚ðRelease‚µ‚ĂȂ¢‚Ì‚ªŒ´ˆö‚¶‚á‚Ë[‚©H

570:508
08/05/24 19:03:26
>>569‚Å‚«‚½‚¨
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

‚Æ‚±‚ë‚ŃeƒNƒXƒ`ƒƒ‚©‚çƒT[ƒtƒFƒCƒX‚ðGet‚µ‚Ä‚¢‚½ê‡Release‚̇”ԂĂǂ¿‚ç‚©‚ç‚Å‚à–â‘è‚È‚¢‚Å‚·‚©H

571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 19:07:54
ì‚Á‚½‚̂Ƌt‚̇‚ʼnð•ú‚·‚é‚Ì‚ª—Ç‚¢B
‚»‚¤‚µ‚È‚©‚Á‚½ê‡•s‹ï‡‚ª‹N‚«‚é‚©‚Í–¢ŒŸØ‚¾‚ªAƒvƒƒOƒ‰ƒ€‚ł͋t‡‰ð•ú‚ªŠî–{B

ƒT[ƒtƒFƒCƒX‚Í•`‰æ‘O‚Ɏ擾‚µ‚ÄA•`‰æI‚í‚Á‚½‚炳‚Á‚³‚ÆRelease‚µ‚¿‚á‚¢‚ÈB
Žæ“¾‚ɂقƂñ‚ÇŽžŠÔ‚©‚©‚ç‚È‚¢‚©‚çB

572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 19:42:45
CComPtr‚Æ‚©Žg‚¦‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚¾‚ëB‰•à“I‚ȃ~ƒX‚ªãY—킳‚Á‚Ï‚è‚È‚­‚Ȃ邺H

573:508
08/05/24 19:50:08
>>572
CComPtr‚Á‚ăfƒoƒCƒXƒƒXƒg‚Å‚àƒŠƒŠ[ƒX‚Æ‚©‚µ‚Ä‚­‚ê‚é‚ñ‚Å‚·‚©?
‚È‚ñ‚©˜b‚̃|ƒCƒ“ƒg‚ªˆá‚¤‹C‚ªEEE

574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 19:50:52
>>572
Šm•Û‚µ‚Á‚ςȂµ‚¾‚Á‚½‚©‚çAŒ‹‹Ç‚̓fƒoƒCƒXƒŠƒZƒbƒg‚ÌŽž‚ɳ‚µ‚­‰ð•ú‚Å‚«‚È‚©‚Á‚½‚ÆŽv‚¤‚º‚—

‚»‚¤‚¢‚â508‚æB
uƒx[ƒX ƒƒ“ƒo‰Šú‰»ƒŠƒXƒg‚ÅŽg—p‚³‚ê‚Ü‚µ‚½v
‚̃[ƒjƒ“ƒOo‚Ä‚½‚¼B’¼‚µ‚Ä‚¨‚¯‚æB

575:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 20:04:05
warning‚ð‚¿‚á‚ñ‚ƒׂ·ADebugRuntime‚ŃGƒ‰[‚ª‚È‚¢Ž–‚ðŠm”F‚·‚éA
nVidia‚̃hƒ‰ƒCƒo‚ÍATi‚É”ä‚ׂ邯‚©‚È‚èƒGƒ‰[‚Ɋ¢‚̂ł¿‚á‚ñ‚Æ
nVidia‚ÆATi‚Ì—¼•û‚Å“®ìŠm”F‚ð‚µ‚Á‚©‚ès‚È‚¤B

576:508
08/05/24 20:39:35
>>574ƒ}ƒW‚·‚©EEE‚a‚b‚b‚Å‚Ío‚È‚©‚Á‚½‚Ì‚ÉAH•v‚µ‚Ă݂܂·B
–{“–‚Ée؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BƒmƒV


577:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 21:13:16
ƒfƒoƒbƒO‚ÌŒxƒŒƒxƒ‹‚ðÅ‘å‚É‚µ‚½‚ç
(WARN) :Ignoring redundant SetTextureStageState
‚ªo‚Ü‚­‚é‚ñ‚¾‚¯‚ÇEEE
‚©‚Æ‚¢‚Á‚ÄAƒfƒtƒHƒ‹ƒg’lŽg‚í‚ê‚é‚Ì‚©‚ÆŽv‚Á‚ăRƒƒ“ƒgƒAƒEƒg‚µ‚½‚ç‘S‘Rˆá‚¤“®ì‚µ‚₪‚é

578:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 21:42:26
“¯‚¶‚Ì‚ð‰½“x‚àݒ肵‚Ä‚é‚ñ‚łȂ¢‚ÌH
ő僌ƒxƒ‹‚¾‚Ƃǂ¤‚Å‚à‚¢‚¢warning‚ª‘å—ʂɂł邩‚ç‚PƒŒƒxƒ‹‰º‚ª‚¢‚¢‚æB

579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 21:50:56
‚ ‚é‚Ë[„‚Ç‚¤‚Å‚à‚¢‚¢warning
‚È‚ñ‚©Å‹ß‚ÌVC‚Å̂Ȃª‚ç‚Ìstr`ŠÖ”‚ðŽg‚¤‚¾‚¯‚Å
Œxo‚µ‚₪‚邿‚¤‚ɂȂè‚₪‚Á‚½‚µ
VCì‚Á‚½“z‚ÌŠ´«‚ª‚¿‚å‚Á‚Ƃ킩‚ç‚È‚­‚È‚Á‚½
ƒŠƒ\[ƒX‚킯‚ç‚ê‚È‚¢‚Æ‚©‚»‚Á‚¿‚Ì•û‚ð‚Ç‚¤‚É‚©‚µ‚Ăقµ‚¢‚Ì‚É
—]Œv‚È‚à‚ñ‚΂Á‚©‚è‘‚¦‚Ä‚¢‚­‚È

580:577
08/05/24 21:52:09
‰½“x‚àÝ’è‚Í‚µ‚Ä‚¢‚È‚¢‚¯‚ÇA
ˆê”Ôʼn‚É•`‰æ‚³‚ê‚鎞‚É‚ào‚Ă邩‚çA‚»‚±‚ÅŒxo‚é‚ñ‚È‚çƒfƒtƒHƒ‹ƒg’lŽg‚í‚ê‚Ä‚é‚Ì‚©‚ÈA‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚ÇA
‚¿‚á‚ñ‚ÆÝ’肵‚È‚¢‚Æ‚«‚¿‚ñ‚Æ•`‰æ‚³‚ê‚È‚¢B
—]Œv‚ÈŒx‚Í–³Ž‹‚·‚é•û‚ª‹g‚Ý‚½‚¢‚Å‚·‚Ë

581:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 21:59:51
Œx‚ŃEƒUƒC‚Ì‚ÍA—áŠO‚ðŽg‚Á‚½‚Æ‚«‚Ì‚¾‚ÈB
‚í‚©‚Á‚ÄŽg‚Á‚Ä‚é‚Ì‚É

582:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/24 22:25:58
>>580
‚»‚ê‚̓fƒtƒHƒ‹ƒg’l‚ªŽg‚í‚ê‚Ä‚¢‚邯‚¢‚¤Œx‚¶‚á‚È‚­‚ÄA
A‚Æ‚¢‚¤’l‚ð‘O‰ñƒZƒbƒg‚µ‚½‚É‚àŠÖ‚í‚炸A“¯‚¶’l‚ðƒZƒbƒg‚µ‚½‚Æ‚«‚É‹N‚«‚éB
ƒtƒŒ[ƒ€‚ð‚Ü‚½‚¢‚Å‚àƒ`ƒFƒbƒN‚³‚ê‚éB

583:577
08/05/24 22:36:24
‚¢‚₾‚©‚çAˆê”Ô‰‚߂ɃZƒbƒg‚µ‚½Žž‚Éo‚é‚Á‚Ä‚±‚Æ‚ÍAƒfƒtƒHƒ‹ƒg’l‚Æ‚©‚Ô‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©A
‚ÆŽv‚Á‚Ä‚½‚Á‚Ä‚±‚Æ

584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 00:22:38
DirectX‚Å—¼–ʃ|ƒŠƒSƒ“‚ÍA•`‰æ‰Â”\‚Ȃ̂łµ‚傤‚©H

585:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 00:26:38
‰Â”\‚Å‚·I

586:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 00:41:07
‚ ‚肪‚ÆB
ƒGƒNƒXƒ|[ƒg‚ª‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½‚Ì‚©‚ÈcB

‚à‚µ‚©‚µ‚ÄA‚Ȃɂ©Ý’肪•K—v‚Å‚·‚©H

587:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 00:47:21
Ž©ŒÈƒŒƒX‚Å‚·B
LWŽg‚Á‚Ä‚½‚̂ł·‚ªA•t‘®ƒvƒ‰ƒOƒCƒ“‚͕ЖʂɂȂÁ‚Ä‚µ‚Ü‚¤‚»‚¤‚ÅEEEB
LW‚©‚ç‚̃GƒNƒXƒ|[ƒg‚ÅA‰½‚©•û–@‚ð’m‚Á‚Ä‚¢‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B

588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 01:13:55
ŽÀsŽž‚ÌD3D‚ÌSetRenderState()‚Ìݒ莟‘æ‚È‚ñ‚¾‚ªEEE

589:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 01:23:46
LW‚Ń_ƒuƒ‹ƒTƒCƒhŽw’è‚¶‚á‚È‚­A
‚¿‚á‚ñ‚Æ”{‚Ì’¸“_Žg‚Á‚Ä— ‚̃|ƒŠƒSƒ“‚ðì‚Á‚Ä‚¨‚­

ƒGƒNƒXƒ|[ƒgŽž‚ÉAƒ_ƒuƒ‹ƒTƒCƒhŽw’è‚̃|ƒŠƒSƒ“‚ð
— ƒ|ƒŠ—p’¸“_‚ðì‚Á‚Ä‚­‚ê‚éƒGƒNƒXƒ|[ƒ^[‚È‚ñ‚Ä’m‚ç‚ñ‚Ëc

UV‚â‚çƒ}ƒeƒŠƒAƒ‹‚â‚çŠÖŒW‚È‚­A‚½‚¾—¼–Ê•`‰æ‚µ‚ê‚ĂΗǂ¢‚¾‚¯‚È‚ç
>588‚ÌŒ¾‚¤’Ê‚è

590:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 01:45:51
‚Ƃ肠‚¦‚¸D3DRS_CULLMODEi‚Å‚·‚æ‚ËHj‚ðŽw’肵‚Ä‚¨‚«A
‚ ‚Ƃŗ ‚Ƀ|ƒŠƒSƒ“‚ðì‚낤‚ÆŽv‚¢‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 06:32:23
Xƒtƒ@ƒCƒ‹‚ðo—ÍA•ÒW‚·‚éƒ\ƒtƒg‚Á‚ĉ½‚ª‚ ‚è‚Ü‚·‚©H

592:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 09:44:08
ƒƒ^ƒZƒRƒCƒA
—L—¿”łłàƒCƒ“ƒ|[ƒgEƒGƒNƒXƒ|[ƒgˆÈŠO‚ÍŽg‚¦‚éB
‚»‚Ì.mqo‚ðLE‚œǂݞ‚ß‚ÎEEEE

593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 10:23:25
Œ»óAƒƒ^ƒZƒR‚Ń‚ƒfƒ‹ì¬BPOSER‚ÅBVHì¬BLW‚Ҭ‚µ‚ÄXƒtƒ@ƒCƒ‹‚Åo—Í
‚Á‚Ä‚â‚Á‚Ä‚é‚í

594:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 11:26:51
DLL_API‚Á‚ĂȂñ‚Å‚·‚©H‚c‚k‚k‚ðì‚é–½—ßH

595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 12:04:04
>>594
ƒ}ƒ‹ƒ`‚·‚È‚âB

596:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 16:40:33
ƒfƒoƒCƒXƒƒXƒgŽž‚Á‚Ä‚à‚µ‚©‚µ‚ÄSetTextureStageState‚Åݒ肵‚½î•ñ‚àŽ¸‚í‚ê‚Ä‚éIH

597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 18:53:43
Present‚µ‚½‚çƒXƒe[ƒg•K‚¸ƒZƒbƒg‚µ’¼‚·‚©AƒXƒe[ƒgƒuƒƒbƒN‚Å‚àŽg‚¦B


598:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 18:57:10
Xƒtƒ@ƒCƒ‹‚Éo—Í‚µ‚½ƒJƒƒ‰‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ð—˜—p‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

599:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/25 19:06:22
>>597
ƒXƒe[ƒgƒuƒƒbƒN‚̓fƒoƒCƒXƒƒXƒg‚µ‚½‚çˆê‚ɃƒXƒg‚·‚ñ‚¼B

>>598
‚Ç‚¤‚à‚±‚¤‚àƒAƒjƒ[ƒVƒ‡ƒ“î•ñ‚ð“Ç‚ñ‚ÅĶ‚·‚éB

600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/28 03:43:28
ƒtƒ‹ƒXƒNƒŠ[ƒ“‚̂Ƃ«‚ɃXƒNƒŠ[ƒ“ƒTƒCƒY‚ð600~400‚É‚·‚邯CreateDevice‚ÉŽ¸”s‚µA
640~480‚Ȃǂ̃TƒCƒY‚É‚·‚邯¬Œ÷‚·‚é‚ñ‚Å‚·‚ªA‚Ç‚¤‚¢‚Á‚½——R‚Å‚±‚¤‚È‚é‚̂ł·‚©H

LPDIRECT3D9 p_d3d;
D3DPRESENT_PARAMETERS d3dpp;
D3DDISPLAYMODE d3ddm;

p_d3d = Direct3DCreate9(D3D_SDK_VERSION);
m_pD3D->GetAdapterDisplayMode(D3DADAPTER_DEFAULT, &d3ddm);

ZeroMemory(&m_D3Dpp, sizeof(D3DPRESENT_PARAMETERS));
d3dpp.BackBufferCount = 1;
m_D3Dpp.Windowed = TRUE;
m_D3Dpp.BackBufferFormat = d3ddm.Format;
d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
d3dpp.EnableAutoDepthStencil = TRUE;
d3dpp.AutoDepthStencilFormat = D3DFMT_D16;
// ‚±‚±‚܂œ¯‚¶Ý’è

d3dpp.BackBufferWidth = 600;
d3dpp.BackBufferHeight = 400;
// ‚±‚ê‚ðCreateDevice‚ÉŽw’è‚·‚邯ޏ”s‚·‚é

d3dpp.BackBufferWidth = 640;
d3dpp.BackBufferHeight = 480;
// ‚±‚ê‚ðCreateDevice‚ÉŽw’è‚·‚邯¬Œ÷‚·‚é

601:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/28 05:26:43
600x400‚̃‚[ƒh‚ðƒfƒoƒCƒX‚ªƒTƒ|[ƒg‚µ‚ĂȂ¢‚¾‚¯‚¶‚á‚È‚¢‚ÌH
ŠÖ”‚Ì–ß‚è’l‚Æ‚©’²‚ׂĂ­‚¾‚³‚¢

602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/28 08:55:42
600x400‚È‚ñ‚ĉæ–ʃ‚[ƒhA‘¶Ý‚·‚é‚Ì‚©H


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

4325“ú‘O‚ÉXV/247 KB
’S“–:undef