‚­‚¾‚·‚êDirectXi’´ ..
[2ch|¥Menu]
245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 11:18:39
>>242
ƒeƒNƒXƒ`ƒƒ‚ɃŒƒ“ƒ_ƒŠƒ“ƒO‚·‚ê‚Ε֗˜‚ÈŠÖ”‚ʼn摜‚͕ۑ¶o—ˆ‚½‚Í‚¸
avi‚É‚·‚é‚Ȃ烃bƒN‚Ŏ擾‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚È

‚½‚¾‚µƒŒƒ“ƒ_[ƒ^[ƒQƒbƒg‚̓ƒbƒN‚Å‚«‚È‚¢–â‘肪‚ ‚Á‚½‚悤‚Èc

ƒŒƒ“ƒ_[ƒ^[ƒQƒbƒg‚É‘‚«ž‚ݨ•’ʂ̃eƒNƒXƒ`ƒƒ‚ɃRƒs[¨ƒƒbƒN‚µ‚Ď擾
¨Žæ“¾‚µ‚½ƒf[ƒ^‚ðAVI쬃\ƒtƒg‚É“]‘—(‚±‚̕ӂ͂悭•ª‚ç‚ñ)

‚±‚ñ‚ÈŠ´‚¶‚¶‚á‚ËH

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 11:42:11
IDirect3DDevice9::EndScene‚Á‚ÄA‹ï‘Ì“I‚ɂ͉½‚â‚Á‚Ä‚é‚ÌH

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 11:46:52
ƒhƒ‰ƒCƒoˆË‘¶

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 16:09:27
>>244
“Ç‚Ýo‚»‚¤‚·‚ê‚Ή摜‚̃Œƒ“ƒ_ƒŠƒ“ƒO‚ªI‚í‚Á‚ĂȂ¯‚ê‚Αҋ@‚ªs‚í‚ê‚éBƒ^ƒCƒ~ƒ“ƒO‚ÍŠî–{“I‚É‚¢‚Â‚Å‚à‚¢‚¢B

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 17:36:53
WindowsXP+DirectX9 ‚ŃEƒBƒ“ƒhƒEƒ‚[ƒh‚ƃtƒ‹ƒXƒNƒŠ[ƒ“ƒ‚[ƒh‚Å
Ø‚è‘Ö‚¦‚Å‚«‚邿‚¤‚ɃQ[ƒ€‚ðì‚Á‚Ă݂½‚̂ł·‚ªAƒtƒ‹ƒXƒNƒŠ[ƒ“‚©‚ç
ƒEƒBƒ“ƒhƒEƒ‚[ƒh‚ɖ߂邯‘¼‚Ì‚¢‚­‚‚©‚̃AƒvƒŠiWindowsMediaPlayer11/
PowerDVDj‚̉f‘œ‚ªƒuƒ‰ƒbƒNƒAƒEƒg‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
ˆÈ‰º‚ÌŽè‡‚ÅØ‚è‘Ö‚¦‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ªA‰½‚©‘¼‚É•K—v‚Ȉ—‚ª‚ ‚é‚̂łµ‚傤‚©B

ƒŠƒ\[ƒXŠJ•ú¨TestCooperateLevel‚ðŠm”F¨PresentationParameter‚ðÝ’è¨
Reset¨ƒEƒBƒ“ƒhƒE‚ÌÄÝ’è

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 17:48:20
ƒuƒ‰ƒbƒNƒAƒEƒg‚µ‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒfƒoƒCƒXƒƒXƒg‚©‚畜‹A‚µ‚Ä‚¢‚È‚¢‚¾‚¯‚¾‚©‚ç‘Έ•û–@‚͂Ȃ¢B
Ķ‚â•`‰æ‚ðŠJŽn‚µ‚Í‚¶‚ß‚ê‚ΟŽè‚ÉƒŠƒZƒbƒg‚·‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 18:54:07
—Ⴆ‚ΔwŒi‚ðÁ‚·ŠÖ”‚Å
F‚ÌŽw’肪0xffffffff‚¾‚Á‚½‚çÁ‚³‚È‚¢‚Á‚Ă͈̂á–@‚Å‚·‚©H

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/04 19:28:00
‚»‚ñ‚È–@—¥‚Í•·‚¢‚½‚±‚Æ‚ª‚È‚¢‚ÈB

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 02:16:25
>>250
‚Ç‚¤‚àƒRƒƒ“ƒg‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
WMP‘¤‚̃IƒvƒVƒ‡ƒ“‚ð‚¢‚ë‚¢‚ëݒ肵‚ărƒfƒIƒAƒNƒZƒ‰ƒŒ[ƒVƒ‡ƒ“‚ðØ‚é‚Æ
WMP‚ª—Ž‚¿‚½‚è(о)ƒQ[ƒ€‚ð‚Q‚ÂŽÀs‚·‚邯‚È‚º‚©ƒuƒ‰ƒbƒNƒAƒEƒg‚µ‚È‚©‚Á‚½‚è‚Æ
‚È‚©‚È‚©ƒJƒIƒX‚È󋵂ł ‚è‚Ü‚·B‚¤[‚ñBDirectX “‚¢‚Å‚·BB

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 23:00:06
‚±‚̃XƒŒ‚ÌZl‚È‚ç’m‚Á‚Ä‚¢‚Ü‚·‚ËA‚ ‚Ì•³ŠJ”­ƒc[ƒ‹‚Ì‚±‚Æ‚ð

EŽ©•ª‚̃vƒƒOƒ‰ƒ€‚̃oƒO‚Ȃ̂©ƒRƒ“ƒpƒCƒ‰‚̃oƒO‚Ȃ̂©‚í‚©‚ç‚È‚¢
E‘¼‚ÌŽdŽ–‚ɉž—p‚Å‚«‚È‚¢•³ŠJ”­ƒc[ƒ‹‚̓Ǝ©¢ŠE‚ð•KŽ€‚ÉŠwK‚µ‚Ä‚¢‚é
EƒeƒLƒXƒgƒGƒfƒBƒ^‚Å‘‚¢‚½‚Ù‚¤‚ªŒø—¦“I‚Ȃ̂ɕ³UIƒc[ƒ‹‚ðŒœ–½‚ÉŽg‚Á‚Ä‚¢‚é
E•³ŠJ”­ƒc[ƒ‹‚ð”á”»‚·‚邯u«Ši‚ªˆ«‚¢‚©‚畳ƒc[ƒ‹‚ð”á”»‚·‚é‚ñ‚¾v‚ÆŒ¾‚í‚ê‚é

•³‚¾‚¯‚ÇA­Ž¡“I‚È——R‚Å–³—‚â‚èŽg‚킳‚ê‚Ä‚¢‚é‚ñ‚Å‚·‚æ‚ËB
‚à‚¤A‚ ‚ñ‚È~‚Ìì‚Á‚½•³ƒc[ƒ‹‚ð‰ä–‚µ‚ÄŽg‚¤‚̂͂â‚߂܂µ‚傤B

E•³ŠJ”­ƒc[ƒ‹‚𕔉º‚ɉŸ‚µ•t‚¯‚éãŽi‚Ì–½—߂͖³Ž‹‚µ‚Ü‚µ‚傤B
@ãŽi‚Í•³ŠJ”­ƒc[ƒ‹‚ªŽg‚í‚ê‚éŽÀÑ‚ðì‚邱‚Ƃł ‚̉ïŽÐ‚Ì‚²‚«‚°‚ñ‚ð‚Æ‚Á‚Ä‚¢‚é‚̂ł·B
E•³ŠJ”­ƒc[ƒ‹‚ðŽg‚킹‚éãŽi‚̉º‚ł͓­‚¯‚Ü‚¹‚ñA‚ÆãŽi‚ÌãŽi‚É’¼‘i‚µ‚Ü‚µ‚傤B
E‚ ‚Ì•³ŠJ”­ƒc[ƒ‹’ñ‹Ÿ‰ïŽÐ‚É‚Íu‚¨‚½‚­‚Ì•³ŠJ”­ƒc[ƒ‹‚͘b‚ɂȂç‚È‚¢v‚Ɠ˂«•ú‚µ‚Ü‚µ‚傤B
@ƒoƒOƒŒƒ|[ƒg‚Ȃǂµ‚Ă͂¢‚¯‚Ü‚¹‚ñB‰ü‘P—v‹‚Ȃǂà‚Á‚Ă̂ق©‚Å‚·B
@‚ ‚̉ïŽÐ‚Í‚ ‚È‚½‚½‚¿‚Ì‚±‚Æ‚ðƒeƒXƒ^[/ƒ‚ƒ‹ƒ‚ƒbƒg‚Æ‚µ‚©Žv‚Á‚Ä‚¢‚Ü‚¹‚ñB
E‚ ‚̉ï‹c‚Åu•³ŠJ”­ƒc[ƒ‹‚ðŽg‚Á‚½‚ç¶ŽY«‚ªxx“ƒAƒbƒv‚µ‚Ü‚µ‚½v
@‚È‚ñ‚Ęb‚ªo‚½‚ç—Í‹­‚­Š÷‚ð’@‚«A‰ï‹cŽº‚ðo‚Ü‚µ‚傤B
@‚ ‚Ìl‚½‚¿‚Í•³ŠJ”­ƒc[ƒ‹‚ðƒ}ƒ“ƒZ[‚·‚邱‚Ƃŗ§ê‚ðŠm•Û‚µ‚Ä‚¢‚é‚̂ł·B

•³‚ÈŠJ”­ƒc[ƒ‹‚𕳂¾‚ÆŒ¾‚¦‚éA‚»‚ñ‚È“–‚½‚è‘O‚̊‹«‚ð‚Ý‚ñ‚Ȃ̗͂Ŏæ‚è–ß‚µ‚Ü‚µ‚傤B

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 23:06:02
Eclipse‚Ì‚±‚Æ‚¾‚È

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 23:17:34
java‚Åì‚ç‚ꂽ‘å‚«‚È‚à‚̂͑åŠT•³

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 23:21:35
RenderWare‚Ì‚±‚Æ‚©‚Ÿ‚Ÿ‚Ÿ‚Ÿ‚ŸI

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/05 23:29:17
RenderWare‚͑傫‚È•³

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/06 06:51:11
254-255‚̓Zƒbƒg‚Ȃ̂©A‚±‚êH

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/06 15:45:04
opengl‚Ædirectx‚̃Xƒvƒ‰ƒCƒg•`‰æ‚¾‚ƂǂÁ‚¿‚ª‚Q‚c•`‰æ‚ª‘‚¢‚Å‚·‚©

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/06 15:59:08
‚»‚ê‚ÍAOpenGL‚ÆDirectX‚̂ǂÁ‚¿‚ª‘¬‚¢‚Å‚·‚©H‚Á‚ÄŽ¿–₾‚ÈB

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/06 16:03:27
ŽÀ‘•‚ÌŽd•û‚É‚à‚æ‚é‚ñ‚¾‚µˆêŠT‚ɂ͌¾‚¦‚È‚¢‚悤‚È‹C‚à‚·‚éB
ƒOƒ‰ƒ{‚ª“¯‚¶‚È‚ç‘å·‚È‚¢‚ÆŽv‚¤‚¯‚Ç‚ÈB

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/08 13:46:02
ƒeƒNƒXƒ`ƒƒ‚ª‚ ‚é‚Ì‚ÉAƒXƒvƒ‰ƒCƒg‚ðŽg‚¤ƒƒŠƒbƒg‚Á‚ĉ½H

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/08 14:05:35
‚»‚à‚»‚àƒXƒvƒ‰ƒCƒg‚ȂǑ¶Ý‚µ‚È‚¢

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/08 15:03:30
DirectDraw‚Ì•û‚ªƒƒ‚ƒŠ[‚ðH‚í‚È‚¢‚Æ‚©

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/09 03:14:24
‰SŽÒƒXƒŒ‚Í‚±‚±‚Æ“‡‚Å‚¢‚¢‚Ì‚©‚¢H

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/09 09:14:00
‚·‚݂܂¹‚ñManaged DirectX ”Â‚É‚à‘‚¢‚½‚̂ł·‚ªA‚±‚¿‚ç‚Ì•û‚ª‚Ó‚³‚킵‚¢‚Ì‚Å
‚±‚¿‚ç‚É‘‚«‚Ü‚·B

Direct3D‚̃tƒ‹ƒXƒNƒŠ[ƒ“ƒQ[ƒ€‰æ–Ê‚ðƒLƒƒƒvƒ`ƒƒ‚µ‚½‚¢‚ñ‚Å‚¤‚ª
‚ǂ̂悤‚È‚ŠƒR[ƒh‚łł«‚Ü‚·‚©H

‚Ç‚Á‚©‚̃TƒCƒg‚ÅuDevice‚ðì‚Á‚ÄGetBackBuffer()‚Å‚¨‚‹v‚Á‚Ä‚¢‚¤‚Ì‚ð
Œ©‚‚¯‚½‚ñ‚Å‚·‚ªAƒtƒ‹ƒXƒNƒŠ[ƒ“ƒQ[ƒ€‰æ–Ê‚ÌDevice‚ðŽæ“¾‚·‚邯‚±
‚©‚ç‚‚܂Á‚Ä‚¢‚Ü‚·B

ŠÈ’P‚ȃTƒ“ƒvƒ‹‚Ȃǂ ‚°‚Ä‚à‚炦‚邯•‚©‚è‚Ü‚·B

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/09 12:05:17
IDirectSoundBuffer‚©‚çIDirectSoundBuffer8‚ðì‚é‚Ì‚ª‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
hr ‚É E_NOINTERFACE ‚ª•Ô‚³‚ê‚ÄŽ¸”s‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B

IDirectSoundBuffer *pDSBuffer8 ;
HRESULT hr = pDSBuffer->QueryInterface( IID_IDirectSound3DBuffer8 , (LPVOID*) &pDSBuffer8 ) ;

‚Ç‚±‚ª–â‘è“_‚©•ª‚©‚è‚Ü‚·‚Å‚µ‚傤‚©B


269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/09 12:14:58
>>267
ŠO•”ƒAƒvƒŠ‚̃Q[ƒ€‰æ–Ê‚ðƒLƒƒƒvƒ`ƒƒ‚µ‚½‚¢‚Ì‚©H‚¾‚Á‚½‚牴‚ɂ͕ª‚ç‚ñ

>>268
Ѝ‚¾‚ª‚»‚Á‚¿Œü‚«‚Í–³—‚¶‚á‚ËH
IDirectSoundBuffer8‚©‚çIDirectSoundBuffer‚̎擾‚È‚ç‚í‚©‚邪c

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/09 13:24:04
>>268
The IDirectSound3DBuffer8 interface is obtained from a secondary DirectSound
buffer that has been created with the DSBCAPS_CTRL3D flag in the dwFlags
member of the DSBUFFERDESC structure.

You can retrieve the IDirectSound3DBuffer8 interface by calling QueryInterface
method on the buffer, as in the following sample code, where lpDsbSecondary is
an IDirectSoundBuffer8 interface.

271:268
08/04/09 14:29:04
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‰ðŒˆ‚Å‚«‚Ü‚µ‚½B

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/10 09:29:56
DirectX‚̓_ƒEƒ“ƒOƒŒ[ƒho—ˆ‚È‚¢‚Æ•·‚«‚Ü‚µ‚½B
¡APC‚É“ü‚Á‚Ä‚¢‚éDirectX‚̃o[ƒWƒ‡ƒ“‚æ‚艺‚̃o[ƒWƒ‡ƒ“‚ɑΉž‚µ‚½
ƒ\ƒtƒg‚ðì‚é‚Á‚Ä–³—‚È‚ñ‚Å‚µ‚傤‚©EEE

—Ⴆ‚ÎA¡Ž„‚ÌPC‚É‚ÍDirectX9‚ª“ü‚Á‚Ä‚¢‚Ü‚·‚ª
‚±‚ÌPC‚ÅDirectX5‚ɑΉž‚µ‚½ƒ\ƒtƒg‚ðì‚邯‚©EEE

o—ˆ‚Ü‚¹‚ñ‚©H

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/10 10:12:43
>>272
DX5 SDK‚ð“ü‚ê‚ê‚Îì‚ê‚é
ƒ‰ƒ“ƒ^ƒCƒ€‚ÍÅV‚̂܂܂ŃIƒbƒP
‰´‚àŽdŽ–‚É‚ ‚킹‚Ä•¡”‚ÌSDK“ü‚ê‚Ă邿
DX5ADX7aADX8ADX9c

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/10 21:49:19
5‚Æ‚©7‚ÌŽdŽ–‚È‚ñ‚Ä¡Žž‚ ‚ñ‚Ì‚©EEEƒGƒƒQH

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/10 21:57:08
ƒGƒƒQ‚Æ•t˜^ƒQ
‚ ‚Æ‚ÍDXŒ™‚ª‚邯‚±‚ë‚ÍOS•W€‚ÌDX‚É‚ ‚킹‚Ä‚é

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/10 22:08:36
‚ ‚ñ‚Ü‚èŒÃ‚¢‚Æ‹t‚É–â‘葽‚¢‚ñ‚¶‚á‚È‚¢‚©

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/15 15:51:24
ŒÃ‚·‚¬‚邯GDI‚Å‚¢‚¢‚ñ‚¶‚á‚Ë

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/15 17:22:03
>>272
DirectX 9.0b SDK
¡ŒöŠJ‚³‚ê‚Ä‚¢‚éˆê”Ԍ¢SDK‚ÅŠJ”­‚ª‚Å‚«‚é
‚±‚êˆÈ~‚̂₂ÍDirectX8‚̃wƒbƒ_‚ªíœ‚³‚ê‚Ä‚¢‚é‚̂ŊJ”­‚Å‚«‚È‚¢

‚½‚¾AŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ŃRƒ“ƒpƒCƒ‹‚µ‚½‚¢‚È‚çˆÈ‰º‚ÌŽw’肪•K—v

// DirectX 5 ‚ðŽg—p‚·‚é
#define DIRECTDRAW_VERSION 0x0500
#define DIRECTSOUND_VERSION 0x0500
#define DIRECTINPUT_VERSION 0x0500

¡‚Å‚àƒGƒƒQŠJ”­‚ɂ͕K—v‚Ȃ̂³BBB

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 17:26:05
“®‰æƒvƒŒ[ƒ„[‚ðì‚肽‚¢‚̂ł·‚ªDirectShow‚ÌŽ¿–â‚Á‚Ä
‚Ç‚±‚Ŏ󂯕t‚¯‚Ä‚­‚ê‚é‚̂łµ‚傤‚©B

Ž©•ª‚Ì—˜—p‚µ‚Ä‚¢‚éŠJ”­ŠÂ‹«‚ÍVC#2008expression‚Å‚·B
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒoŒ±‚͂Ȃ­C#‚àƒƒN‚É—‰ð‚µ‚ĂȂ¢‚Ì‚Å
C++‚Æ‚©‚Í‚¢‚¶‚ê‚é‹C‚ª‚µ‚Ü‚¹‚ñB

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 18:44:55
DirectShow‚̃XƒŒ‚ ‚Á‚½‚¯‚Ç—Ž‚¿‚¿‚á‚Á‚Ä‚é‚ñ‚¾‚æ‚ËB
‚Ä‚©ŒoŒ±–³‚¢‚悤‚¾‚©‚çAŽæ‚è‚ ‚¦‚¸WMPƒRƒ“ƒ|[ƒlƒ“ƒg‚Æ‚©Žg‚Á‚½•û‚ª—Ç‚¢‚ÆŽv‚¤‚¯‚ÇEEE

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 18:59:34
“®‰æÄ¶‚æ‚è‚Þ‚µ‚ëÃŽ~‰æ•Û‘¶‚ª–Ú“I‚È‚ñ‚Åc

ƒTƒ“ƒvƒ‹‚È‚ª‚߂ĂàƒtƒBƒ‹ƒ^‚âƒsƒ“‚ª‚Ç‚¤‚Ì‚Æ
‚È‚©‚È‚©‘fl‚ÌŽè‚É•‰‚¦‚È‚¢ó‹µ‚Å‚·

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 19:29:38
>>281
‚¶‚Ⴀʼn‚©‚çÅŒã‚܂ŋ³‚¦‚ë‚Á‚Ä‚±‚ÆH

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 19:35:07
‚¿‚á‚ñ‚ƃwƒ‹ƒv‰Å
DirectShow‚͂ƂÁ‚‚«‚É‚­‚¢‚ªAˆÓŠO‚Æ—˜H®‘R‚Æ‚µ‚ĂĎg‚¢‚â‚·‚¢‚¼
‘¼‚ÌDirectXƒRƒ“ƒ|[ƒlƒ“ƒg‚Ƃ͑åˆá‚¢

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 19:47:32
Ì߯

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 20:25:13
ƒSƒ`ƒƒƒSƒ`ƒƒ‚â‚Á‚Ä‚½‚ç‹ô‘R͂ł«‚邿‚¤‚ȂƂ±‚Ƃ܂ŗˆ‚½‚̂ł·‚ª
Œ»ÝŽžŠÔ‚ðŽæ“¾‚µ‚悤‚ÆŽv‚Á‚Ä‚àIMediaSeeking‚ÌGetCurrentPosition‚©‚ç
‚Ç‚¤‚â‚Á‚Ä”Žš‚â•¶Žš—ñ‚ð‚à‚炦‚ê‚΂¢‚¢‚Ì‚©‚³‚Á‚Ï‚è‚Å‚·B

HRESULT GetCurrentPosition( LONGLONG *pCurrent);‚Å
NULL ƒ|ƒCƒ“ƒ^ˆø”‚ª–ß‚è’l‚ª‚Æ‚©‚¢‚í‚ê‚Ä‚àA
C#‚¾‚Ƃǂ¤‹Lq‚µ‚½‚à‚Ì‚â‚ç‚Æ“r•û‚É‚­‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/16 20:45:55
ƒTƒ“ƒvƒ‹“ǂ߂΂킩‚邾‚ëB
‚¿‚Ȃ݂ÉADirectShow‚ÍDirectX‚É¡‚͊܂܂ê‚Ä‚¢‚È‚¢‚©‚çƒXƒŒˆá‚¢‚È‚ñ‚¾B

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/19 22:12:35
60fps‚Å1ƒtƒŒ[ƒ€‚²‚ƂɃL[ƒ{[ƒh‚Ìó‘ÔŽæ‚螂ނÆ
‰Ÿ‚µ‚½ƒL[‚ª‰½ƒtƒŒ[ƒ€‚É‚à“n‚Á‚ĕ⑫‚³‚ê‚é‚Å‚·B
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/19 22:17:54
–³Ž‹‚·‚é

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/20 02:12:30
AsyncŽg‚¦‚æ”nŽ­

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/20 08:12:25
i8042‚̃NƒƒbƒN‚ÅŽæ‚èž‚Þ

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/20 08:24:10
•â‘«‚µ‚È‚¢‚ŕߑ¨‚·‚éB

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/20 10:58:12
ƒeƒNƒXƒ`ƒƒ‚`‚ðƒeƒNƒXƒ`ƒƒ‚a‚ɃRƒs[‚µ‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚ÈŽè’i‚ª‚ ‚é‚̂łµ‚傤‚©H

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/20 11:25:36
copy textureA.dds textureB.dds

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/21 21:11:03
EƒeƒNƒXƒ`ƒƒB‚ðRenderTarget‚É‚µ‚ăŒƒ“ƒ_ƒŠƒ“ƒO
ECopyRects
ELock/Unlock

‚Ç‚ê‚Å‚à‚¨D‚«‚È•û–@‚ð

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/22 16:38:01
>>294
‡d@•‚©‚è‚Ü‚µ‚½

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/27 19:31:06
DirectX‚Ì\‘¢‘̂̉ðà‚âƒ}ƒjƒ…ƒAƒ‹‚Ì‚Ý‚ð‚½‚¾‚½‚¾æ‚¹‚Ă邾‚¯‚Á‚ăTƒCƒg‚È‚¢‚Å‚·‚©H


297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/27 19:35:48
–{‰Æ‚ÍH

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/27 21:05:17
SDK—Ž‚Æ‚µ‚ĉÅ

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/27 23:39:05
“ǂ߂Á‚Ä‚ ‚Ì‘å—ʂ̃Tƒ“ƒvƒ‹‚ð‚©H
‚»‚ꂪ‚ß‚ñ‚Ç‚¢‚ñ‚¾‚ª

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/27 23:49:31
‚È‚ç‚â‚߂낗

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/28 00:09:03
‚¢‚₾
‚º‚Á‚Ä‚¥‚ ‚«‚ç‚߂˂¥

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/28 00:51:48

@@@@@@@@@@@@@@@@@„¡„Ÿ„¢
@@@@@@@@@@@@@@@@@b‚à.b
@@@@@@@@@@@@@@@@@b‚¤@|
@@@@@@@@@@@@@@@@@„ —ˆ„ 
@@@@@@@@@@@@@@@@@„ ‚Ë„ 
@@@@@@@@@@@@@@@@@„ ‚¦ .|
@@@@@@@@@@@@@@@@@„ ‚æ .|
@@@@@@ÊÞ¶@@@@ºÞÙ§@@„  !!.„ 
@@@@@@@@@@@@@@@@@„¤„Ÿ„§@@@@ÌßÝÌßÝ@¿ÝÅÂÒÀ²ºÄ²³ÅÖ!!
@@@@R(`„DL)É@R(`„DL)É@@(`„DL)É@@@ i@`„Dj ŲÅ×Ų¯Ã²¯Ã¸ÚÖI
@@@@|PPP|„Ÿ|PPP|„Ÿ|PPP|„Ÿ i R„¢U
` `@PP@@.PP@@PP@@ |>„£



303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/28 00:54:29

@@@@@@@@@@@@@@@@@„¡„Ÿ„¢
@@@@@@@@@@@@@@@@@b‚à.b
@@@@@@@@@@@@@@@@@b‚¤@|
@@@@@@@@@@@@@@@@@„ —ˆ„ 
@@@@@@@@@@@@@@@@@„ ‚Ë„ 
@@@@@@@@@@@@@@@@@„ ‚¦ .|
@@@@@@@@@@@@@@@@@„ ‚æ .|
@@@@@@ÊÞ¶@@@@ºÞÙ§@@„  !!.„ 
@@@@@@@@@@@@@@@@@„¤„Ÿ„§@@@@ÌßÝÌßÝ@¿ÝÅÂÒÀ²ºÄ²³ÅÖ!!
@@@@R(`„DL)É@R(`„DL)É@@(`„DL)É@@@ i@`„Dj ŲÅ×Ų¯Ã²¯Ã¸ÚÖI
@@@@|PPP|„Ÿ|PPP|„Ÿ|PPP|„Ÿ i R„¢U
` `@PP@@.PP@@PP@@ |>„£



304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/28 08:27:59
>>296
‚Ç‚¤‚݂Ăàƒwƒ‹ƒv‚Ì‚±‚Ƃł·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/30 18:58:41
2ŽŸŒ³‚ÅA
’¸“_V0`V3‚Åì‚ç‚ꂽŽlŠpŒ`‚Ì’†‚É“_P‚ª‚ ‚é‚©‚Ç‚¤‚©‚Á‚Ä

ŽlŠpŒ`‚ð\¬‚·‚é4‚‚Ìü•ª‚Ì— ‚ÉP‚ª‚ ‚é‚©ƒ`ƒFƒbƒN‚Å
’²‚ׂĂ¢‚é‚ñ‚Å‚·‚¯‚ÇA‚à‚Á‚Æ‚‘¬‚È•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H


306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/30 19:04:09
x>left&&x<right&&y>top&&y<bottom

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/04/30 19:23:13
’·•ûŒ`‚¶‚á‚È‚¢‚Å‚·

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/01 08:37:24
ƒ}ƒgƒŠƒbƒNƒX‚É‚æ‚és—ñ•ÏŠ·‚Å’¼•û‘Ì‚©‚ç•ÏŒ`‰Â”\‚È‚ç‹ts—ñŽg‚¦‚ΊȒPB

‚łȂ¯‚ê‚Î305‚Ì‚â‚è•û‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H
‚½‚¾Aü‚Ì— ‘¤‚É‚ ‚é‚©‚Ì”»’f•û–@‚É‚æ‚Á‚Ä‚¾‚¢‚Ô•Ï‚í‚é‚Í‚¸B

ƒ|ƒŠƒSƒ“‚È‚ç“_P‚©‚çˆê•ûŒü(—Ⴆ‚ΉE)‚Éü‚ðˆø‚¢‚ĉ½‰ñŒð·‚·‚é‚©‚𒲂ׂéB

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/01 09:21:29
>>305
‚·‚ׂĂ̊p‚ª180“xˆÈ‰º‚Å‚ ‚邱‚Æ‚ª•ÛႳ‚ê‚é‚È‚çŠÈ’P‚¾‚ªA
180“xˆÈã‚ÌŠp‚ª‚ ‚éꇂ͖ʓ|B

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 17:15:12
‚±‚±‚̃wƒ‹ƒvƒtƒ@ƒCƒ‹‚ðDL‚µ‚ăCƒ“ƒXƒg[ƒ‹‚µ‚½‚ñ‚¾‚¯‚ÇAVS‚©‚çŽQƂł«‚È‚¢‚̂ł·‚©H
URLØÝ¸(www.microsoft.com)

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 17:42:56
>>310
VS‚̃o[ƒWƒ‡ƒ“‚­‚ç‚¢‘‚¯‚æ
‚Ü‚ A•’Ê‚ÉInclude‚ÆLib‚̃pƒX‚ð’Ê‚¹‚ÎŽg‚¦‚é
‚½‚¾AVS2008‚Æ‚©‚¾‚ÆAˆê•”ƒtƒ@ƒCƒ‹‚ªV‚µ‚¢‚©‚çAƒpƒX‚ÌŽQÆ—D懈ʂðˆê”Ô‰º‚É‚·‚é‚Ì‚ª‹g

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 22:03:41
VisualStudio2005AVC++‚ÅDirectSound@iDirectX9j‚ðŽg‚Á‚½WaveƒvƒŒ[ƒ„‚ðì‚Á‚Ă܂·B
Ķƒ|ƒWƒVƒ‡ƒ“‚Ì’Ê’m‚ðs‚¤‚½‚ß‚ÉIDirectSoundNotify‚ðŽg‚Á‚Ä”‰ÓŠSetNotificationPositions‚µ‚ÄAA
‚Æ‚¢‚¤—¬‚ê‚Å‘‚¢‚Ä‚¢‚½‚̂ł·‚ªA«‚̂悤‚ÈƒŠƒ“ƒNƒGƒ‰[‚ªo‚¿‚á‚¢‚Ü‚·B

ƒGƒ‰[ 35 error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectSoundNotify" ‚Í–¢‰ðŒˆ‚Å‚·B Player.obj
ƒGƒ‰[ 36 error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectSoundBuffer8" ‚Í–¢‰ðŒˆ‚Å‚·B Player.obj

‚È‚º‚Å‚µ‚傤B
‚¿‚á‚ñ‚Æ@#include <dsound.h>@‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ªBB


313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 22:18:32
lib

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 22:30:21
>313
‚ ‚·‚݂܂¹‚ñAlib‚à

#pragma comment (lib, "dsound.lib")

‚µ‚Ä‚¨‚è‚Ü‚·A‘‚­‚Ì–Y‚ê‚Ă܂µ‚½B

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 23:11:42
dxguid.lib

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/02 23:18:53
>315

;PŒûP]ƒiƒIƒbƒ^

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·AƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚µ‚½II
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/03 04:33:07
ŠO•”ƒVƒ“ƒ{ƒ‹ ` ‚Í–¢‰ðŒˆ‚Å‚·

‚Ă̂̓Rƒ“ƒpƒCƒ‹ƒGƒ‰[‚¶‚á‚È‚­‚ÄƒŠƒ“ƒNƒGƒ‰[‚ÌŽ–‚Ȃ̂щƒCƒuƒ‰ƒŠ‚ÌŽQÆ‚ð‚·‚ê

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/03 09:16:59
LightƒTƒ“ƒvƒ‹‚Ì^Ž—‚µ‚ă‰ƒCƒgÝ’u‚µ‚Ä‚é‚ñ‚¾‚ªA
Ž©•ª‚Åì‚Á‚½˜Z–ʑ̂ªƒmƒbƒyƒŠ“¯‚¶F‚Å“h‚è‚‚Ԃ³‚Ä‚µ‚Ü‚¤B

‚±‚ñ‚ÈŒ¸­‚Ìê‡A‰½‚ðŒ©—Ž‚Æ‚µ‚Ă邯Žv‚¤H


‚Ƃ肠‚¦‚¸ALightƒTƒ“ƒvƒ‹‚Ì’†‚ÉŽ©•ª‚Åì‚Á‚½˜Z–ʑ̂ð‚Ô‚¿ž‚ñ‚ł݂é‚í

319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/03 11:27:25
–@üƒf[ƒ^‚ª“ü‚Á‚ĂȂ¢‚Á‚ăIƒ`‚ÍH

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/04 16:49:09
‚bŒ¾Œê‚Ì’mޝ‚¾‚¯‚ÅDiectX‚͂ł«‚Ü‚·‚©H

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/04 16:59:16
‘S‚Ä‚ÌAPI‚ªCŒ¾Œê‚©‚ç‚Å‚àŒÄ‚Ño‚¹‚éB

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/04 17:56:24
MSDN‚©‚ç“ú–{ŒêƒhƒLƒ…ƒƒ“ƒg‚ª‚²‚Á‚»‚è‚È‚­‚È‚Á‚Ă邶‚á‚Ë‚¦‚©IŽs‚ËII
‰üˆ«‚É‚à‚Ù‚Ç‚ª‚ ‚éII

323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 06:59:12
>>321
ƒNƒ‰ƒX‚Åo—ˆ‚Ä‚é‚ñ‚¾‚©‚çC‚¾‚¯‚ÅŽg‚¦‚é‚킯‚È‚¢‚¾‚ë

324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 10:42:45
–@üƒf[ƒ^“ü‚Á‚Ă܂¹‚ñ‚Å‚µ‚½B
LightƒTƒ“ƒvƒ‹‚ÉD3DFVF_NORMAL‚ª‚ ‚Á‚½‚Ì‚Å^Ž—‚µ‚ÄA
D3DFVF_DIFFUSE‚àÁ‚µ‚½‚炤‚Ü‚­‚¢‚Á‚½B

’¸“_‚Ƀfƒtƒ…[ƒYFŽw’è‚·‚邯ƒ‰ƒCƒg‚ª‚¤‚Ü‚­“­‚©‚È‚¢‚ÌH

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 13:19:44
>>322
Ѝ•Ù‚µ‚Ä—~‚µ‚¢‚æ‚ËB–{‹C‚ÅB

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 13:20:10
>>320
‚Å‚«‚邯‚Ç–Ê“|‚¢B
C++ Žg‚Á‚½•û‚ª‚æ‚Á‚Û‚Ç‚©ŠyB

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 18:18:21
‚®[‚®‚é‚©‚猩‚悤‚Æ‚·‚邯u‚È‚¢‚Á‚·v‚Á‚ÄŒ¾‚í‚ê‚é‚ñ‚Å‚·‚æ‚Ë

328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 19:39:15
URLØÝ¸(blogs.msdn.com)

‚±‚ê‚©H

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 19:50:19
‚¿‚å‚Á‚ÆŠF‚³‚ñ•·‚¢‚Ä‚­‚¾‚³‚¢‚æB
‚³‚Á‚«–l‚·‚²‚¢‚à‚ÌŒ©‚‚¯‚½‚ñ‚Å‚·‚æ–{“–‚ÉB
‚±‚ꌩ‚Ä‚­‚¾‚³‚¢B
URLØÝ¸(fatalita.sakura.ne.jp)
‚±‚êŽg‚¦‚Î‚à‚¤‚í‚´‚í‚´DirectXŠo‚¦‚éˆÓ–¡‚ª‚È‚­‚È‚è‚Ü‚·‚Ë^^V


330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 19:53:42
‚±‚ê‚©‚ç‚Í2004oct‚ÌŽž‘ã

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/05 20:24:03
>>329‚̃‰ƒCƒuƒ‰ƒŠŽg‚¨‚¤‚Æ‚·‚邯ƒuƒ‹[ƒXƒNƒŠ[ƒ“‚ªo‚é‚ñ‚Å‚·‚¯‚ÇOOG
InitŠÖ”‚ÅŽ€‚ʂƂ©ƒhƒ“‚¾‚¯[

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/06 12:44:07
>>329
‚Ȃ‚©‚µ‚¢‚È
‚Ü‚¾ƒAƒNƒeƒBƒu‚Ȃ̂©

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/06 14:59:30
–{‰Æ‚¶‚á‚È‚­‚Ä3D‹@”\‚ð‹­‰»‚µ‚Ä‚éŒÝŠ·”Å
ƒx[ƒ^‚Ƃ͂¢‚¦ŠJ”­ŠÂ‹«ˆË‘¶AŒÝŠ·’†“r”¼’[Ad‚¢
ŠJ”­‚É•t‚«‡‚¤‚قljɂł͂Ȃ¢‚Ì‚Å1”NŒã‚Ü‚½Œ©‚Ă݂é

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/06 19:55:41
DirectX‚ɂ̓fƒBƒXƒvƒŒƒCo—Í‚ðŽæ“¾‚·‚邿‚¤‚È‚`‚o‚h‚Í‚ ‚è‚Ü‚¹‚ñ‚æ‚ËH
Fraps‚Æ‚©Dxtory‚͂ǂ¤‚â‚Á‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
ƒOƒ‰ƒtƒBƒbƒN‚̃hƒ‰ƒCƒoƒŒƒxƒ‹‚ł̓fƒBƒXƒvƒŒƒCo—͂̎擾‚ª‰Â”\H

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/06 20:49:32
•\ަ‚µ‚Ä‚¢‚é‚à‚͉̂½‚Å‚ ‚é‚©l‚¦‚ê‚Î“š‚¦‚Ío‚邿

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/07 01:30:19
Fraps‚ðŒ©‚½‚±‚Æ‚ª‚È‚¢‚̂łǂ¤‚â‚Á‚Ä‚é‚Ì‚©‚Í’m‚ç‚ñ‚ªA
Present‚ɃtƒbƒNŽdŠ|‚¯‚Ă邾‚¯‚¶‚á‚È‚¢H

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/07 07:22:42
ƒwƒ^ƒŒ‚ÈŽ¿–â‚Å‚·BŒ»ÝADX8Žg—p‚µ‚Ä”wŒi‚É3DAƒLƒƒƒ‰‚É2D‚ð•\ަ‚µ‚悤‚Æ
l‚¦‚Ä‚¨‚è‚Ü‚·B
‚Ü‚¸AƒZƒIƒŠ[’Ê‚èƒeƒNƒXƒ`ƒƒ‚Å•\ަ‚µ‚½‚̂ł·‚ª”÷–­‚ɘc‚ÝA
ˆÃ‚­•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚»‚±‚ÅAbacksurface‚Æ‚¢‚¤‚Ì‚ª‚ ‚邯•·‚«‚‚¯‚½‚̂ł·‚ªA‚ǂ̂悤‚ÉŽg‚¦‚Ηǂ¢‚©A
ƒR[ƒh‚ł݂¹‚ĉº‚³‚邯Šð‚µ‚¢‚Å‚·B
‚»‚à‚»‚àALPDIRECT3DDEVICE8‚ÍA3D쬎ž‚Ì•¨‚Å—Ç‚¢‚Ì‚©A
‚»‚µ‚ÄA•\ަæ‚̃oƒbƒNƒT[ƒtƒFƒCƒX‚ð‚Ç‚¤‚â‚Á‚Ď擾‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©B

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/07 10:00:08
“š‚¦‚é‘O‚ÉAˆê“x‚Å‚àŒŸõ‚µ‚½‚Ì‚©‚Æ–â‚¢‚½‚¢

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/07 11:52:33
>>337
0.5ƒsƒNƒZƒ‹‚¸‚炵‚½H
Ú‚µ‚­‚̓eƒNƒZƒ‹‚ ‚½‚è‚Å‚®‚®‚ê

340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 15:15:22
>>338&339
–³Ž–‰ðŒˆ‚µ‚Ü‚µ‚½B
backsurface‚É‘‚«ž‚ݬŒ÷‚µ‚Ü‚µ‚½B

‚µ‚©‚µA‚±‚ꂾ‚Æ3Dƒ}ƒeƒŠƒAƒ‹‚Ì— ‘¤‚É•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢A
ƒeƒNƒXƒ`ƒƒ‚Å‘O–ʂɃLƒƒƒ‰ƒNƒ^‚ð•\ަ‚µ‚悤‚Æ‚·‚邯Apng‚Æ‚©dds‚È‚ç—Ç‚¢‚̂ł·‚ªA
ƒIƒŠƒWƒiƒ‹ƒtƒH[ƒ}ƒbƒg‚¾‚ƑΉž‚Å‚«‚Ü‚¹‚ñB
sprite‚ðŽg‚¤‚ÆA”‰ñ‚Í‚¤‚Ü‚­‚¢‚­‚̂ł·‚ªA•s³I—¹‚ð‹N‚±‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
ŽŽ‚µ‚ɉ½‚à‚È‚¢sprite‚ðŽg‚Á‚Ä‚àƒ_ƒ‚ÅA‚à‚¿‚ë‚ñboundschker‚É‚à‚©‚©‚è‚Ü‚¹‚ñB

’Pƒ‚Șb‚µAGetPixel‚Ý‚½‚¢‚ȃ[ƒŒƒxƒ‹–½—ß‚ª‘‚«ž‚݉æ–ʂɎg‚¦‚È‚¢‚̂łµ‚傤‚©B
backsurface‚ÍLockRect‚Å‚«‚½‚̂ł·‚ªA
ƒeƒNƒXƒ`ƒƒ‘‚«ž‚Ýς݂̉æ–Ê‚©‚ç‚̉æ–Êî•ñ‚ÌE“¾‚Ío—ˆ‚È‚¢‚̂łµ‚傤‚©B

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 15:22:57
backsurface‚È‚ñ‚¼‚æ‚­‚í‚©‚ç‚ñ‚à‚ÌŽg‚¤‚æ‚è
“–‰‚Ì—\’è’Ê‚è‚Å‚«‚¿‚ñ‚Æ•\ަ‚³‚ê‚é•û–@‚ðl‚¦‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©H

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:03:10
>>340
DX8‚̓Xƒe[ƒgƒuƒƒbƒN‚ŃoƒO‚ª”­¶‚·‚éB‚»‚Ì‚½‚߂̃Gƒ‰[BDX9ˆÈã‚ðŽg‚¦B
ZƒI[ƒ_[–³Œø‚Å•`‰æ‚·‚ê‚ÎAí‚ÉÅ‘O–Ê‚¾‚Á‚½‚悤‚ÈB
‚Â[‚©•’ʂɃ|ƒŠƒSƒ“‚Ì•`‰æ‚µ‚©‚½Šo‚¦‚ëBŠÈ’P‚¾‚¼B

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:07:36
>>341
‚¢‚âAbacksurface‚¾‚Æ‚«‚¿‚ñ‚Æ•\ަ‚³‚ê‚ÄAtexture‚Å•\ަ‚·‚邯A
0.5‚Æ‚©‚Ç‚¤‡‚킹‚Ä‚à”¼ƒhƒbƒg‚¸‚ꂽ‚èAˆÃ‚­‚È‚Á‚½‚è‚·‚éB
‰½–‡‚©‚̃rƒfƒIƒJ[ƒh‚Ń`ƒFƒbƒN‚µ‚½‚¯‚ǃ_ƒ‚¾‚Á‚½B

ŠÌS‚Ì•¶Žš•\ަ‚¾‚¯‚ÇA32*32ƒhƒbƒg‚Ìpng‚Ń¿”²‚«ƒeƒNƒXƒ`ƒƒì‚Á‚ÄA
‚»‚ê‚ðD3DXCreateTextureFromFile‚Ń[ƒh‚µ‚ÄA
LockRect‚µ‚ÄA1•¶Žš‚¸‚•¶Žš‚ð‘‚«ž‚Þ‚±‚ƂɬŒ÷B

D3DXCreateTexture‚ÅD3DFMT_A8R8G8B8‚Åì‚Á‚Ä‚à‚¾‚ßB¬Œ÷‚µ‚½l‚¢‚é?

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:11:58
>>342
î•ñƒTƒ“ƒNƒXBˆê‰žD3DRS_ZENABLE,D3DZB_FALSE‚Å‚â‚Á‚Ă܂·B
DX8.1‚ÍŽdŽ–‚ÌŽd—l‚ÅDX9‚ɂ͂ł«‚ñ‚Ì‚æ(TT
XPSP1ˆÈ~‚È‚ç‘f’¼‚ÉDX9‚È‚ñ‚¾‚¯‚ÇA‚Ü‚¾‰‘ãXP‚Ìl‚ª‰½l‚à‚¢‚Ä(^^;

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:12:59
Žl‚̌܂̌¾‚킸‚Ƀ\[ƒX‚¾‚¹‚Æ
“ú–{Œê‚ª‰ºŽè‚·‚¬‚ĉ½‚¢‚Á‚Ă邩‚í‚©‚ç‚ñ

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:21:46
>>343‚̃\[ƒX‚ª‰Â΂µ‚¢‚±‚Æ‚¾‚¯‚Í“`‚í‚Á‚½B
¢ŠÔ‚ÌDX8‚Åì‚ç‚ꂽƒQ[ƒ€‚Í‚¿‚á‚ñ‚Æ•\ަ‚³‚ê‚Ă邾‚ëB

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:24:46
“ú–{Œêƒwƒ^‚ŃXƒ}ƒ“‚Ì‚¤B
ƒ\[ƒX’·‚¢‚µAˆê‰žŽ©ŒÈ‰ðŒˆ‚µ‚½‚µA
¤—pƒ\ƒtƒg‚È‚ñ‚ÅAƒtƒH[ƒ}ƒbƒg•Ï‚¦‚ÄUP‚µ‚È‚­‚¿‚á‚È‚ç‚ñ‚̂ł»‚ê‚ÍŠ¨•ÙB

‚Ƃ肠‚¦‚¸AD3DXCreateTexture‚ÅD3DFMT_A8R8G8B8Žw’肵‚½‹ó‚̃eƒNƒXƒ`ƒƒ‚Å
ƒ¿ƒuƒŒƒ“ƒh‚ð‚©‚¯‚½•¶Žš‚ð•\ަ‚·‚é‚͎̂¸”s‚µ‚½‚¯‚ÇA
Œ³X1•¶Žš•ª32*32ƒhƒbƒg‚̃¿•t‚«‚ÌPNGì‚èA“®“I‚É‘‚«Š·‚¦‚È‚ª‚çA
‰æ–Ê’†‚Ƀ¿ƒuƒŒƒ“ƒh‚µ‚½•¶Žš‚ð•\ަ‚·‚é‚̂ͬŒ÷‚µ‚Ü‚µ‚½B

“ú–{Œê“‚¢‚ÈBƒzƒ“ƒgB

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:27:29
>>346
ƒwƒ^ƒŒ‚ŃXƒ}ƒ“B‚Ç‚¤‚µ‚Ä‚à˜c‚ñ‚Å‚µ‚Ü‚¤B
URLØÝ¸(richa850.hp.infoseek.co.jp)
˜c‚Ý‚Íã‹L‚ÌURL‚ðŽQl‚É‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:30:45
‚Ђå‚Á‚Æ‚µ‚ăeƒNƒXƒ`ƒƒ‚̃TƒCƒY‚ÍŒ³‚̃f[ƒ^‚Æ“¯‚¶‚ɂȂç‚È‚¢Ž–‚ð’m‚ç‚È‚¢‚¨‚¿‚©

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:31:01
>>347
“ú–{ŒêŠÔˆá‚¦‚Ä‚é(^^;
1ŒÂ‚¾‚¯32*32‚ÌPNG‚ðì‚èAD3DXCreateTextureFromFile‚Å1ŒÂ‚¾‚¯“ǂݞ‚ÝA
‚±‚¢‚‚ð1•¶Žš‚¸‚ÂLockRect‚Å‘‚«Š·‚¦‚ĉæ–ʂɃ¿ƒuƒŒƒ“ƒh‚Å•\ަ‚·‚鎖‚ɬŒ÷‚µ‚Ü‚µ‚½B

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:34:04
>>349
‚¢‚âA800*600‚ª1024*1024‚ÉŠg‘傳‚ê‚Ä‚é‚̂͒m‚Á‚Ä‚éB
‚¾‚©‚碂Á‚Ä‚½‚ñ‚¾‚¯‚ÇA3Dƒ‚[ƒh‚Æ2Dƒ‚[ƒh‚ÅŽg‚¢•û‚ð•Ï‚¦‚ÄA
3Dƒ‚[ƒh‚ł̎ž‚̘c‚Ý‚ÍCG‚É“{‚ç‚ê‚È‚ª‚犨•Ù‚µ‚Ä‚à‚ç‚¤Ž–‚É‚µ‚½ƒwƒ^ƒŒB½Ï¿

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:43:22
800‚˜600‚̉摜‚ð1024x1024‚̶ã‚É“WŠJ‚µ‚Ä•`‰æ‚·‚ê‚΃hƒbƒgƒoƒCƒhƒbƒg‚ɂȂé‚킯‚¾‚ªEEE

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:49:07
>>352
‚»‚Ì•û–@‚àŽŽ‚µ‚½‚ñ‚Å‚·‚ªA”÷–­‚ɘc‚Þ‚Æ‚±‚ë‚ÆˆÃ‚­‚È‚é‚Æ‚±‚낪‚ ‚èA
Ž©•ª“I‚ɂ͋C‚ɂȂç‚È‚¢‚̂ł·‚ªACG‚©‚猩‚½‚çˆá‚¤•¨‚¾‚ÆŒ¾‚í‚ê‚ÄcB
>>348‚Ì•û–@‚È‚ç‘åä•v‚È‚ñ‚Å‚·‚ªA
ƒeƒNƒXƒ`ƒƒ‚É‚·‚邯‚Ç‚¤‚µ‚Ä‚à”÷–­‚ɈႤ‚炵‚­‚ÄA
CG‚É‚¤‚Æ‚¢Ž©•ª‚¾‚Á‚½‚ç‹C‚É‚µ‚È‚¢‚̂ł·‚ªA
ƒvƒƒOƒ‰ƒ}1l‚ÆCG5l‚¾‚Æ”­Œ¾—Í‚ª(^^;

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:51:59
‚¢‚Á‚½‚¢‚Ç‚ñ‚È‘g‚Ý•û‚µ‚Ä‚ñ‚¾‚æ‚Æ¬ˆê¢‹IEEE

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:54:14
3D•”•ª‚àŽ©—͂őg‚ñ‚Å‚é‚ñ‚Å‚·‚ªAFX‚ÆŒ¾‚í‚ê‚Ä—Ž‚¿ž‚ñ‚ł܂·B
Ž©•ª‚ÌŽÀ—Í‚¾‚ÆLW‚Æ‘S‚­“¯‚¶Œ‹‰Ê‚Éo—ˆ‚é‚Í‚¸‚à‚È‚­ccorz
l¶‚ ‚«‚ç‚ß‚ªŠÌS‚Ȃ̂ÅAƒ_ƒƒvƒƒOƒ‰ƒ}‚Ìà€ˆó‚ð‰Ÿ‚³‚ê‚Ä‚à”S‚è‚Ü‚·B
¡‚܂ŃXƒŒ‰˜‚µAƒXƒ}ƒ“‚©‚Á‚½B

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 16:55:59
>>354
ŽGŽ‚ÌƒTƒ“ƒvƒ‹‚ðŽÀs‚µ‚Ä‚àA‚Ç‚¤‚µ‚Ä‚à˜c‚ñ‚Å‚µ‚Ü‚¤‚ñ‚Å‚·‚æB
ËÞЮ°‚ɂł·‚ªB
‹t‚ɃeƒNƒXƒ`ƒƒ‚Řc‚܂Ȃ¢ƒTƒ“ƒvƒ‹‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚à‚炦‚邯Šð‚µ‚¢‚Å‚·m(__)m

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 17:02:50
‚¢‚¿‚¢‚¿ƒƒbƒN‚µ‚Ä•`‰æ‚È‚ñ‚Ĉ¢•ð‚È‚±‚Æ‚·‚é‚­‚ç‚¢‚È‚ç
‘f’¼‚ÉDirectDrawŽg‚¨‚¤‚æB

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 17:25:13
Direct3D‚ð‘S‚­‚í‚©‚ç‚È‚¢‰´‚ªŽv‚¤‚ÉA
EƒoƒbƒNƒT[ƒtƒFƒCƒX->OK
EƒeƒNƒXƒ`ƒƒ->NG
E”÷–­‚ɘc‚Þ‚Æ‚±‚ë‚ÆˆÃ‚­‚È‚é‚Æ‚±‚낪‚ ‚è
‚©‚炵‚Ä

F‚̓VƒF[ƒfƒBƒ“ƒOAŠgŽUŒõAƒXƒyƒLƒ…ƒ‰•Ó‚è‚ÉŠÖ˜A‚µ‚Ä‚¢‚邱‚Æ‚ð
Œ¾‚Á‚Ä‚¢‚é‹C‚ª‚·‚éB
˜c‚݂͉“‹ß–@(•½s“Љe‚Æ‚©“§Ž‹“Љe)‚©‚ÆB

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 18:17:32
ƒVƒF[ƒ_[Ø‚é‚Ì–Y‚ê‚Ä‚¢‚邾‚¯‚̂悤‚È‹C‚ª‚·‚邯‚ÇEEE

«‰´‚̔ėpƒXƒvƒ‰ƒCƒgƒR[ƒh‚©‚ç‚Ì”²ˆ

Device->SetTexture(0, texture);
Device->SetVertexShader(D3DFVF_TXVertex3);
Device->SetStreamSource(0, m_VertexBuffer, sizeof(TXVertex3));

Device->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
Device->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID);
Device->SetRenderState(D3DRS_ALPHATESTENABLE, FALSE);
Device->SetRenderState(D3DRS_CULLMODE, D3DCULL_CCW);
Device->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
Device->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
Device->SetRenderState(D3DRS_ALPHABLENDENABLE, TRUE);
Device->SetRenderState(D3DRS_FOGENABLE, FALSE);
Device->SetRenderState(D3DRS_SPECULARENABLE, FALSE);
Device->SetRenderState(D3DRS_CLIPPING, FALSE);
Device->SetRenderState(D3DRS_LIGHTING, FALSE);
Device->SetRenderState(D3DRS_VERTEXBLEND, D3DVBF_DISABLE);
Device->SetRenderState(D3DRS_CLIPPLANEENABLE, FALSE);
Device->SetRenderState(D3DRS_BLENDOP, D3DBLENDOP_ADD);
Device->SetRenderState(D3DRS_TEXTUREFACTOR, Color);

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 18:18:36
Device->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_MODULATE);
Device->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_TEXTURE);
Device->SetTextureStageState(0, D3DTSS_COLORARG2, D3DTA_TFACTOR);
Device->SetTextureStageState(0, D3DTSS_ALPHAOP, D3DTOP_MODULATE);
Device->SetTextureStageState(0, D3DTSS_ALPHAARG1, D3DTA_TEXTURE);
Device->SetTextureStageState(0, D3DTSS_ALPHAARG2, D3DTA_TFACTOR);
Device->SetTextureStageState(1, D3DTSS_COLOROP, D3DTOP_DISABLE);
Device->SetTextureStageState(1, D3DTSS_ALPHAOP, D3DTOP_DISABLE);
Device->SetTextureStageState(0, D3DTSS_TEXTURETRANSFORMFLAGS, D3DTTFF_DISABLE);

Device->SetTextureStageState(0, D3DTSS_ADDRESSU, D3DTADDRESS_CLAMP);
Device->SetTextureStageState(0, D3DTSS_ADDRESSV, D3DTADDRESS_CLAMP);
Device->SetTextureStageState(0, D3DTSS_ADDRESSW, D3DTADDRESS_CLAMP);
Device->SetTextureStageState(0, D3DTSS_MAGFILTER, D3DTEXF_POINT);
Device->SetTextureStageState(0, D3DTSS_MINFILTER, D3DTEXF_POINT);
Device->SetTextureStageState(0, D3DTSS_MIPFILTER, D3DTEXF_NONE);
Device->SetTextureStageState(0, D3DTSS_MIPMAPLODBIAS, 0);
Device->SetTextureStageState(0, D3DTSS_MAXMIPLEVEL, 0);
Device->SetTextureStageState(0, D3DTSS_MAXANISOTROPY, 1);

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 18:31:58
‚܂Ƃà‚É‘g‚ß‚Îâ‘΂ɘc‚܂Ȃ¢‚Í‚¸‚¾‚©‚çŠæ’£‚ê‚æB
‚Ƃ肠‚¦‚¸ƒEƒBƒ“ƒhƒEˆêŒÂo‚µ‚Ä‚»‚±‚ɃeƒNƒXƒ`ƒƒ•\ަ‚·‚éƒTƒ“ƒvƒ‹‚È‚ç
30•ª‚Å‘‚¯‚é‚Å‚µ‚åB‚»‚ꂤ‚‚·‚è‚á‚¢‚¢‚¶‚á‚ñB


362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 20:33:02
‚ ‚肪‚Æ‚¤>ALL
1ƒhƒbƒg‚̘c‚Ý‚ªo‚é‚Ì‚ª’¼‚ç‚È‚¢‚̂ł·‚ªˆÃ‚¢‚̂̓VƒF[ƒ_‚Ì‚¹‚¢‚Å‚µ‚½B
”wŒi‚ª3D‚Ì‚¹‚¢‚ÅA‚»‚Ìã‚Éd‚Ë‚éƒLƒƒƒ‰‚ª1ƒhƒbƒg‚Ç‚¤‚µ‚Ä‚à˜c‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·B
‚à‚¤ˆê“xA؂蕪‚¯‚ð‚µ‚Ä’Pƒ‰»‚µ‚ăvƒƒOƒ‰ƒ€‚ð‘g‚ñ‚ł݂܂·B

‚»‚ê‚ÆAD3DXCreateTexture‚ÅD3DFMT_A8R8G8B8Žw’肵‚½‹ó‚̃eƒNƒXƒ`ƒƒ‚Å‚à
‚¿‚á‚ñ‚ƃ¿ƒuƒŒƒ“ƒh‚ªŒø‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤ŒäÀ‚¢‚Ü‚µ‚½B

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 21:03:14
¤—pƒ\ƒtƒgì‚Á‚Ä‚élŠÔ‚ª‚±‚Ì’ö“x‚Ì‚±‚Æ‚ðŽ©ŒÈ‰ðŒˆ‚Å‚«‚È‚¢‚È‚ñ‚Ä

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 21:20:38
‚¦H‰´‚Í“¯l‚©‚ÆŽv‚Á‚ăŒƒX‚µ‚Ä‚½‚ñ‚¾‚ªEEEE

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 22:15:10
‰‚߂ĈêTŠÔ‚Å‚µ‚ÄccB
ÌAPC-DOSŽž‘ã‚ÉDOOMŒn‚ÌFPSƒQ[ƒ€‚ðì‚Á‚½Ž–‚ª‚ ‚Á‚½‚Ì‚ÅA
3Dƒ_ƒ“ƒWƒ‡ƒ“•”•ª‚Í‚·‚®o—ˆ‚½‚̂ł·‚ªA2D•\ަ‚ɂ͂܂Á‚Ä‚½ŽŸ‘æ‚Å‚·(^^;
ƒsƒNƒZƒ‹‚̃YƒŒ‚àØ‚è•ª‚¯‚Å‚«A‚Ç‚¤‚É‚©CG‚É“{‚ç‚ꂸ‚Éς݂»‚¤‚Å‚·B

ˆêŽž‚ÍCreateDIB‚Å‚â‚Á‚ÄAƒuƒŒƒ[ƒ“ƒnƒ€3D‚Åì‚Á‚½•û‚ªc‚Æl‚¦‚½‚Æ‚±‚ëA
ŠF‚³‚ñ‚Ì‚¨‚©‚°‚ÅD3DX‚ɂƂǂ܂ê‚Ü‚µ‚½B

ƒŒƒ“ƒ_ƒŠƒ“ƒOƒXƒe[ƒgŠÖ˜A‚Á‚ÄA’m‚Á‚ĂȂ¢‚Æ•ª‚©‚ç‚È‚¢‚±‚Ƃ΂©‚è‚ÅA
WIN-API‚ðŠo‚¦‚½Žž‚ðŽv‚¢o‚µ‚Ü‚µ‚½BŠo‚¦‚邱‚Æ‚ª‘½‚­‚Ä‘å•ςł·(@@

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 22:54:13
‚¿‚Ȃ݂ɃhƒbƒgƒYƒŒ‚ÌŒ´ˆö‚Í”wŒi3D•\ަ‚ÌViewFrom‚Ì–â‘è‚ÅA
¸–§‚ÉŒvŽZ‚µ‚ÄA3D•\ަ‚Ì•û‚à‚·‚±‚µ‚¸‚炵‚½‚ç‹N‚«‚È‚­‚È‚è‚Ü‚µ‚½B
>>358‚³‚ñ‚̉“‹ß–@‚Å“–‚½‚Á‚Ă܂µ‚½B
ŠF—lA‚ ‚肪‚Æ‚¤ŒäÀ‚¢‚Ü‚µ‚½B

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 23:15:57
>>363
¤—p‚Å‚±‚ñ‚ȂƂ±‚ÅŽ¿–₵‚Ä‚é‚È‚çŒy•Ì‚·‚é‚í‚—

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/09 23:42:38
‚ ‚êEEEH
‚Ä‚Á‚«‚èƒeƒNƒXƒ`ƒƒ‚ð2D‚Å•`‰æ‚µ‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚½‚ç3D‹óŠÔ‚É1–‡ŠG‚ð•`‚¢‚Ä‚½‚Ì‚©

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 04:30:06
>>367
“¯l‚æ‚èŽÀ—͂̂Ȃ¢ƒvƒ‚ŃSƒƒ“m(_)m

>>368
‚»‚̂Ƃ¨‚è‚Å‚·`B

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 08:47:43
ƒvƒ•ö‚ê‚Ì“¯l‚à‚¢‚é‚킯‚¾‚µŽd•û‚È‚¢‚ñ‚¶‚á‚ËH

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 11:26:25
3Dƒ_ƒ“ƒWƒ‡ƒ“Aƒtƒ‹ƒTƒCƒY”wŒi•\ަAƒ‰ƒXƒ^ƒLƒƒƒ‰•\ަAŽè‘O‚ɃƒbƒVƒ…•\ަA
‚»‚µ‚Ä•¶Žš•\ަƒGƒ“ƒWƒ“‚ªŠ®¬‚µ‚Ü‚µ‚½`B
Intelƒ`ƒbƒv‚Å•s‹ï‡‚ªo‚½‚̂ł·‚ªƒXƒe[ƒg‚𒼂µ‚½‚ç‚Ç‚¤‚É‚©‚È‚è‚Ü‚µ‚½B
ˆêTŠÔ‚łǂ¤‚É‚©o—ˆ‚½‚̂͂ЂƂ¦‚ÉŠF—l‚Ì‚¨‚©‚°‚Å‚·B‚ ‚肪‚Æ‚¤m(__)m

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 11:29:11
‚±‚ê‚ÅŒŽ—j“ú‚Ì”[•i‚ɊԂɇ‚¢‚Ü‚·B
‚Ȃɂ°‚ɃTƒ“ƒvƒ‹ƒƒbƒVƒ…‚ðì‚é‚̂ɎžŠÔ‚ª‚©‚©‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
LW‚̉ðàƒTƒCƒg—lA‚ ‚肪‚Æ‚¤ŒäÀ‚¢‚Ü‚µ‚½Bm(__)m
‚ ‚Ƃ͂ä‚Á‚­‚èQ‚ăoƒO‚¾‚µ‚ð‚µ‚Ü‚·B
‚¨‚â‚·‚݂Ȃ³‚¢`zzz

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 11:37:14
‚¾‚©‚炱‚±‚É“ú‹L‚ð‘‚­‚È‚æc

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 11:43:32
ƒ{[ƒ“‚̈—‚Ç‚¤‚â‚Á‚½?

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/10 12:08:25
‰SŽÒŠu—£ƒXƒŒ‚¾‚©‚ç‚¢‚¢‚ñ‚¶‚á‚Ë‚¥‚Ì?
–{ƒXƒŒ‰˜‚³‚ê‚邿‚è‚ÈB

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 00:20:17
ƒeƒNƒXƒ`ƒƒ‚Í256x256ˆÈ‰º‚Å2^nƒTƒCƒY‚̳•ûŒ`‚É‚·‚邯—Ç‚¢‚Á‚ĈÖق̗¹‰ð‚ª‚ ‚邪
‚â‚Á‚ς衎ž‚̃n[ƒh‚Å‚à256x256ˆÈ‰º‚Ì•û‚ª—Ç‚¢‚Ì‚©‚ÈH
‚Æ‚¢‚¤‚©¡Žž‚Ì‚Å512x512‚Å•\ަ‚ª—‚ê‚邯‚©‚ڂ₯‚邯‚©‚Á‚Ă₂ ‚éH

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 00:30:12
>>376
„‚Æ‚¢‚¤‚©¡Žž‚Ì‚Å512x512‚Å•\ަ‚ª—‚ê‚邯‚©‚ڂ₯‚邯‚©‚Á‚Ă₂ ‚éH

ƒn[ƒhƒEƒFƒA‚Ì–â‘è‚Æ
Ž©g‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Ì–â‘è‚𬓯‚µ‚Ă邤‚ÆŽv‚¤c

512x512‚̃eƒNƒXƒ`ƒƒ‚Å‚àA‹M•û‚̃R[ƒh‚ª‚¨‚©‚µ‚¯‚ê‚Î
•\ަ‚ª—‚ê‚邯‚©‚ڂ₯‚鎖‚Í\•ª‚ ‚é‚©‚Æ


378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/11 03:11:29
>ƒeƒNƒXƒ`ƒƒ‚Í256x256ˆÈ‰º‚Å2^nƒTƒCƒY‚̳•ûŒ`‚É‚·‚邯—Ç‚¢‚Á‚ĈÖق̗¹‰ð
‰½”N‘O‚̘b‚¾¥¥¥‚Ô[‚Ç‚£[‚Æ‚©‚ÌŽž‘ゾ‚ëB

ƒeƒNƒXƒ`ƒƒ‚̃TƒCƒYA³•ûŒ`A2^n‚̧ŒÀ‚Ȃǂ͑S‚ÄCAPS‚ÅŽæ‚ê‚é‚Ì‚Å
‚»‚ê‚ð‹N“®Žž‚ÉŒ©‚Äì‚éƒeƒNƒXƒ`ƒƒ‚âì‚è•û‚Ȃǂ𔻒f‚·‚ê‚΂¢‚¢B

‚ڂ₯‚é‚©‚Ç‚¤‚©‚̓vƒƒOƒ‰ƒ€‚Ì–â‘è‚Ńn[ƒh‚Ì–â‘è‚ł͂Ȃ¢B

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 16:08:46
L‘å‚ÈMAP‚ðì‚邯‚µ‚ÄA‚݂Ȃ³‚ñ‚̓‰ƒbƒvƒAƒ‰ƒEƒ“ƒh–â‘è‚͂ǂ¤‚µ‚Ă܂·‚©?
1‰æ–Ê•ªˆÚ“®‚µ‚½‚ç0‚É–ß‚·‚Æ‚©‚őΉž‚Å‚·‚©?
‚»‚à‚»‚àAL‘å‚ÈMAP‚Íì‚ç‚È‚¢•ûj‚Å‚·‚©?

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 16:41:55
4bit‚Å -2147483648`2147483647 ‚¾‚©‚ç
DbD’PˆÊ‚Å”’lŽ‚Á‚ĂĂඉE‚Å100–œ‰æ–Ê•ªˆÈã‚ ‚é‚©‚ç”Y‚ñ‚¾‚±‚ƂȂ¢‚È
‚Ç‚ñ‚¾‚¯L‘å‚ȃ}ƒbƒv‚ðì‚é—\’è‚Ȃ̂³
¢ŠEˆêŽü‚Å‚à‘«‚è‚é‹C‚ª‚·‚邪c

‚»‚ê‚æ‚艴‚Í3DƒQ[‚ÌL‘å‚ȃ}ƒbƒv‚Åfloat‚̧“x‚ð‚Ç‚¤‰ðŒˆ‚µ‚Ă邩‚ª’m‚肽‚¢

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 16:42:33
‚·‚Ü‚ñ4byte‚¾‚—

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 20:14:03
>>380
‚ ‚ A‚²‚ß‚ñA‚¨‚ê‚àfloat§ŒÀ‚ÌŽ–A‚«‚«‚½‚©‚Á‚½‚ñ‚¾B‚·‚Ü‚»B

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 22:14:22
ˆÊ’u‚ÉŠÖ‚·‚éƒIƒtƒZƒbƒg‚¾‚¯•ʂɂà‚Á‚Ä•`‰æ‚ÉŽg‚¤ƒMƒŠƒMƒŠ‚܂Ō´“_Šî€‚ÌÀ•W‚ÅŒvŽZ‚·‚邿‚¤‚É‚·‚éB
ƒrƒ…[‚Ìs—ñ¶¬‚ɑ΂µ‚Ä‹tˆÚ“®‚ð“K—p‚µ‚Ä•`‰æ‚É‚¨‚¯‚éŒvŽZゾ‚¯®‡«‚ð‚Æ‚Á‚ÄA
’Êí‚ÌŒvŽZ‚͸“x‚Ì‚‚¢ƒ[ƒJƒ‹‚̂܂܌vŽZ‚ð‚·‚éB

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 22:27:16
ƒƒbƒVƒ…‚ðŠg‘å(ScalingMatrix‚©‚¯‚Ä)‚µ‚Ä•`‰æ‚·‚邯
^•‚ɂȂé‚͉̂½ŒÌ‚È‚ñ‚¾‚ºH


385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/12 23:27:35
–@ü

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 08:29:56
>>383
‚»‚¤‚â‚Á‚Ä‚àAŒ´“_‚©‚牓‚´‚©‚Á‚Ä‚¢‚­‚Æ‚¾‚ñ‚¾‚ñ‚¸‚ê‚Ä‚±‚È‚¢‚©H
‚½‚Æ‚¦‚ÎŽž‘¬10000ƒLƒ‚Å”òs‹@‚ðŒ´“_‚©‚牓‚´‚©‚邿‚¤‚É”ò‚΂µ‘±‚¯‚Ä
‚»‚ÌŒã‚ë‚ðƒJƒƒ‰‚ª’Ç]‚·‚邿‚¤‚É‚·‚邯‚»‚Ì‚¤‚¿ƒuƒ‹ƒuƒ‹U“®‚µŽn‚ß‚é

>>384
–@ü‚ð³‹K‰»‚·‚郌ƒ“ƒ_[ƒXƒe[ƒg‚©‚È‚ñ‚©‚ª‚ ‚Á‚½‹C‚ª‚·‚é
’²‚ׂé‚̂͂߂ñ‚Ç‚¢

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/13 12:42:19
D3DRS_NORMALIZENORMALS

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 01:31:55
DirectX9‚É‚ÄAƒeƒNƒXƒ`ƒƒ‚ð•`‰æ‚·‚邯‰æ‘œ‚ª‚ڂ₯‚Ä‚µ‚Ü‚¢¢‚Á‚Ä‚¢‚Ü‚·B
ŠeÀ•W-0.5f‚âSetSamplerState‚ÅPOINT/NONE(ˆê‰žƒoƒCƒLƒ…[ƒrƒbƒN‚È‚Ç‚àŽŽ‚µ‚Ü‚µ‚½)‚ðŽw’è‚È‚ÇA’²‚ׂÄo‚Ä‚­‚邱‚ÆEl‚¦‚ç‚ê‚邱‚Æ‚ÍŽŽ‚µ‚Ä‚«‚½‚Ì‚ÅA
ʼn‚̂ڂ₯‚Á‚Õ‚è‚Æ”ä‚ׂê‚΂ ‚é’ö“xŒ©‚ê‚邿‚¤‚Èó‘Ԃɂ͂ȂÁ‚Ä‚«‚Ä‚¢‚é‚̂ł·‚ªA‚»‚ê‚Å‚à‚Ü‚¾‚ڂ₯‚Ä‚¢‚Ü‚·B
¡‚ÍA‚Ƃ肠‚¦‚¸”{‚̉𑜓x‚̃eƒNƒXƒ`ƒƒ‚ðŽg‚Á‚Ä—½‚¢‚Å‚¢‚Ü‚·B(‚±‚ê‚È‚çA‚Ú‚¯‚È‚¢‚悤‚ÉŒ©‚¦‚Ü‚·)
‚¸×‚̉摜‚ð—pˆÓ‚·‚邱‚ƂȂ­A‰æ‘œ‚Ì‚»‚̂܂܂ðDirectX‚Å•`‰æ‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
‚²‹³Žö‚ð‚æ‚ë‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B

389:388
08/05/14 01:34:37
‘‚«–Y‚ê‚Ü‚µ‚½B
Žg‚Á‚Ä‚¢‚鉿‘œ‚ÍPNG(“§‰ß)A‰ð‘œ“x‚Í640x480‚Å‚·B

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:08:41
ƒgƒ‰ƒ“ƒXƒtƒH[ƒ€Ï‚Ý’¸“_‚©‚¢H

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:09:10
ƒtƒ‹ƒXƒNƒŠ[ƒ“‚ŃAƒXƒyƒNƒgˆá‚¢‚Æ‚©‚¾‚Á‚½‚çŽE‚·‚¼H

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:11:43
FAQ‰ß‚¬‚é‚ñ‚¾‚ªŠm”FŽ–€‚ª‘½‚·‚¬‚ĈêXƒŒƒX‚µ‚Ä‚­‚̂߂ñ‚Ç‚­‚¹B
ÄŒ»ƒR[ƒh‚¤‚‚µ‚Ä’¸‘ÕB

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 02:39:35
FAQ‚·‚¬‚邯‚ÇA‚±‚±‚Á‚Ä‚»‚¤‚¢‚¤ƒXƒŒ‚¾‚낤w

>>388
D3DXCreateTextureFromFile‚ŃeƒNƒXƒ`ƒƒì‚Á‚Ă邾‚ëH
‚±‚ÌŠÖ”‚Å‚Í2‚Ìnæ‚̃TƒCƒY‚̃eƒNƒXƒ`ƒƒ‚µ‚©ì‚ê‚È‚¢B
D3DXCreateTextureFromFileEx‚ðŽg‚¦‚ΉðŒˆB
ˆø”‚ÍŽ©•ª‚Ål‚¦‚é‚©ƒOƒO‚Á‚Ä‚­‚êB

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 06:09:43
’¸‚¢‚½‚²ˆÓŒ©‚ðŒŸØ‚µ‚Ü‚µ‚½‚Æ‚±‚ëA“ǂݞ‚݂̎ž“_‚Å2‚Ìæ”‚̃TƒCƒY‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚½‚悤‚Å‚·B
D3DX_DEFAULT_NONPOW2‚ðŽw’肵‚½‚Æ‚±‚ëAãY—í‚É•`‰æ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B

>>390—lA>>391—lA>>392—lA>>393—lA‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
”¼”NŠÔ‘±‚¢‚½‹CŽ‚¿ˆ«‚³‚à”²‚¯‚Ü‚µ‚½B‚±‚ê‚Å‹CŽ‚¿‚æ‚­–°‚ê‚Ü‚·B
–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 15:29:58
‚»‚ÌŒãA>>394‚Í”¼”N‚Ì‚ ‚¢‚¾–ÚŠo‚߂邱‚Æ‚ª–³‚©‚Á‚½‚Æ‚¢‚¤
‚߂ł½‚µ‚߂ł½‚µ

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 15:57:25
>>395
‚Ç‚Á‚©‚¢‚¯
“ñ“x‚Æ‚­‚ñ‚È

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 12:46:59
>>396
‚¨‚Ü‚¦‚à‚­‚ñ‚È

398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 12:48:21
>>394
NONPOW2‚Å‚«‚È‚¢ƒfƒoƒCƒX‚à‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚ñ‚¾‚º
D3DX_FILTER_NONE

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 15:56:30
D3DX_FILTER_NONEŽg‚Á‚½ê‡AŽÀÛ‚Í2‚ׂ̂«æ‚̃eƒNƒXƒ`ƒƒ‚ªì‚ç‚ê‚Ä‚à‰æ‘œ‚ÍŠg‘傳‚ê‚È‚¢
‚‚܂èADbD•\ަ‚͉”\‚¾‚¯‚Ç‚»‚Ì‚½‚߂ɂÍUV‚ð’²®‚·‚é•K—v‚ª‚ ‚é‚ñ‚¾‚È
‰´‚àƒnƒ}‚Á‚½‚È‚Ÿc

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 16:41:35
info.width/dest.width

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 16:41:56
dest‚¶‚á‚È‚¢desc‚¾

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/15 19:13:56
ƒwƒ‹ƒv‰Å‚æ

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 08:52:34
>>402
’N‚ÉŒ¾‚Á‚Ä‚é‚ñ‚¾H

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/16 14:44:19
Ž©•ª‚ÉŒ¾‚¢•·‚©‚¹‚Ä‚é‚ñ‚¾‚ë

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/18 02:43:39
ƒ†ƒjƒr[ƒ€

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/19 21:34:00
>>405
‚¨‚Ü‚¦‚Ì‚¨‰A‚ŃAƒCƒAƒ“ƒ}ƒ“‚ª‰f‰æ‰»‚³‚ê‚Ä‚¢‚鎖‚ð’m‚Á‚½
‚µ‚©‚à‘åƒqƒbƒg

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/20 14:16:42
ƒŠƒpƒ‹ƒT[

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 03:01:54
@@@@@@@@ ÈQÈ @ô
@@@@@@È_iȃÖO j@@@@@@@
@@@@@È OÈO j@>
@@@@ i OÈO_È>/ @@@ô@
@@@@ @i OÈO__È
@@@@ @ Ri OÈO_È @ô@@@@@@
@@@@@@@< i@OƒÖO j@@@@@@@@@@‰ß‘a‚é‚È
@@@@@@ @| <@@@@>
@@@@@@@i_/@/RR
@@@@@@@ iQj@i__j

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 08:24:43
‚±‚ê‚Á‚ÄDirectx‚Å“®‚¢‚Ä‚ñ‚ÌH
URLØÝ¸(www.nicovideo.jp)

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 08:37:55
>>409
’m‚ç‚È‚¢‰f‘œ‚àŒð‚¶‚Á‚Ă邪’m‚Á‚Ä‚éƒvƒŠƒŒƒ“ƒ_[‰f‘œ‚ÉŠÖ‚µ‚Ä‚ÍCPUˆ—‚©‚È
ƒŠƒAƒ‹ƒ^ƒCƒ€ˆ—‚¾‚Á‚½‚çDirectX‚Å‚à‚Å‚«‚邾‚낤‚¯‚Çc

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 14:34:14
DirectX‚Åì‚Á‚½‚Æ‚µ‚Ä‚à
DirectX‚Ì’mޝ‚PŠ„‚®‚ç‚¢‚¾‚È

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 15:16:02
‚Ä‚©DirectX‚¾‚낤‚ªPS3‚¾‚낤‚ªƒŠƒAƒ‹ƒ^ƒCƒ€ƒŒƒ“ƒ_ƒŠƒ“ƒO‚Å‚«‚é‚킯‚È‚¢‚¾‚ë
…‚̓Tƒ“ƒvƒŠƒ“ƒO—±Žq‚ª‘½‚·‚¬‚é

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 16:39:04
””NŒã‚ɂ͎ÀŒ»‚Å‚«‚Ä‚¢‚½‚è‚·‚é

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 17:20:43
DX11‚ÍƒŠƒAƒ‹ƒ^ƒCƒ€ƒŒƒCƒgƒŒ[ƒVƒ“ƒO‚ðŒ©˜‚¦‚Ä‚¢‚é‚ñ‚¾‚Á‚¯H
‚»‚ê‚Æ‚à‚ ‚ê‚ÍIntel‚̃vƒŒƒ[ƒ“‚©‰½‚©‚¾‚Á‚½‚©‚ÈH

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 18:41:08
‚±‚êˆÈãƒo[ƒWƒ‡ƒ“‚ðo‚·‚ÈI

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 19:50:49
‚«”\‚Í‚¨‚È‚©ˆê”t‚¾‚©‚ç
ƒ}ƒCƒNƒƒ\ƒtƒg‚ÍAŒy‰õ‚È‚n‚r‚ðo‚µ‚Ä‚­‚êƒ}ƒW‚Å

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 21:20:03
ð“ú‚©‚ç‚c‚w•׋­‚µ‚Ă钴‰SŽÒ‚È‚ñ‚Å‚·‚ªA
‰æ–ʂɗ§•û‘̂̃|ƒŠƒSƒ“‚ð•\ަ‚µ‚Ă݂½‚ñ‚Å‚·‚ª
‚È‚ñ‚©‘S‘Ì“I‚ÉŠG‚ªd‚¢Š´‚¶‚ª‚µ‚Ü‚·B
‚à‚¤­‚µ‚â‚í‚ç‚©‚­‚ڂ₯‚½Š´‚¶‚É•`‰æ‚µ‚½‚¢‚ñ‚Å‚·‚ª
‚Ç‚¤‚·‚ê‚΂悢‚Å‚·‚©H

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 21:38:46
ˆê”ÔŽèŒy‚Ȃ̂͂ ‚­‚Ñ

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 21:41:43
¶—Œ»Û‚ð‘҂‚æ‚è‚à–Ú–ò‚ª‚¨‚·‚·‚ß

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 21:54:28
>>418
>>419
ˆÓ’nˆ«‚¢‚í‚ñ‚Å‚¨‚µ‚¦‚Ä‚­‚ê`
‚Ƃ肠‚¦‚¸’²‚ׂĂ݂½‚¯‚ǃAƒ“ƒ`ƒGƒCƒŠƒAƒX‚¾‚¯‚ʼn½‚Æ‚©‚È‚éH


421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/21 22:04:23
‚ ‚ñ‚½‚ÌŒ¾‚¤‚ڂ₯‚½Š´‚¶‚Á‚Ă̂ª‚í‚©‚ñ‚Ë‚¥‚©‚çˆÓ’nˆ«‚µ‚½‚­‚È‚é‚ñ‚¾‚¯‚ǂȂ—
ƒAƒ“ƒ`ƒFƒŠ‚©‚¯‚½‚¾‚¯‚Å—Ç‚¢‚Ì‚©H
DOF“I‚ȃJƒƒ‰ƒtƒH[ƒJƒX‚̂ڂ₯‚ª—~‚µ‚¢‚Ì‚©H
HDRƒV[ƒ“‚̂悤‚ȂʂÁ‚½‚肬‚Á‚Æ‚è‰æ–Ê‚ª—~‚µ‚¢‚Ì‚©H
ƒAƒ“ƒ`ƒFƒŠ‚¾‚¯‚È‚çƒfƒoƒCƒX쬂̃tƒ‰ƒO•Ï‚¦‚邾‚¯‚È‚ñ‚¾‚©‚ç‚Ü‚¸‚ÍŽŽ‚µ‚Ă݂ê
iƒrƒfƒIƒJ[ƒh‚ª‘Ήž‚µ‚Ä‚¢‚邱‚Æ‚ª‘O’ñ‚¾‚ªj

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 08:30:21
ƒAƒ“ƒ`ƒFƒŠ‚©‚¯‚ă_ƒ‚È‚çHDR‚ƃOƒŒƒAˆ—‚â‚Á‚Ä
ƒ_ƒ‚È‚çDOF‚â‚Á‚Ä‚¾‚߂Ȃç‹ó‹C‰“‹ß–@‚Á‚ĂƂ±‚©

—§•û‘̂𕽂ç‚Ȕ‚Ìã‚ÉÚ‚¹‚ÄAOƒeƒNƒXƒ`ƒƒ‚Å‚à’£‚ê‚ΈĊO_‚ç‚©‚­‚È‚é‚ñ‚¶‚á‚ËH

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 09:48:23
’P‚Ƀ‰ƒCƒeƒBƒ“ƒO‚µ‚ĂȂ¢‚Á‚ăIƒ`‚¶‚á‚ËH

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 11:12:42
>>409
‚±‚ê‚ÍƒŠƒAƒ‹ƒ^ƒCƒ€‚Á‚Û‚¢‚È
URLØÝ¸(www.nicovideo.jp)

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 16:28:03
>>420
ƒXƒiƒbƒvƒVƒ‡ƒbƒg‚¤‚

426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 17:36:36
XY•½–Êã‚Ƀ|ƒŠƒSƒ““™‚̃‚ƒfƒ‹ƒIƒuƒWƒFƒNƒg‚ð”z’u‚µ‚½ó‘Ô‚ÅAƒJƒƒ‰‚ÌŽ‹ü‚ÍZ޲‚É•½s‚É‚µ‚Ä‚¢‚Ü‚·B
‚±‚Ìó‘ԂŃ}ƒEƒXƒhƒ‰ƒbƒO‚ŃJƒƒ‰‚Ì…•½À•WiX,Yj‚ðOffset‚·‚邿‚¤‚É‚µ‚Ä‚¢‚Ü‚·B
‚Ü‚½Aƒ}ƒEƒXƒzƒC[ƒ‹‚ŃJƒƒ‰‚̉”’¼À•WiZj‚ðOffset‚µ‚Ä‚¢‚Ü‚·B

ƒJƒƒ‰À•WZ‚É‚æ‚Á‚ă}ƒEƒXƒhƒ‰ƒbƒOŽž‚̃Jƒƒ‰‚Ì…•½ˆÚ“®—Ê‚ð’²ß‚µ‚½‚¢‚Å‚·B
‹ï‘Ì“I‚ÉŒ¾‚¢‚Ü‚·‚ÆAƒXƒNƒŠ[ƒ“À•W(10,10)‚©‚ç(510,10)‚܂Ń}ƒEƒXƒhƒ‰ƒbƒO‚µ‚½ê‡‚ÉA
500ƒsƒNƒZƒ‹•ª‚̃Jƒƒ‰ˆÚ“®‚ð‚·‚é‚̂ł·‚ªAˆê—¥‚ÌOffset‚ł͓–‘RƒJƒƒ‰‚“x‚ª‚‚¯‚ê‚΂‚¢‚قǃIƒuƒWƒFƒNƒg‚Ì
Œ©‚©‚¯‚̈ړ®—Ê‚ª­‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚ê‚ðãŽè‚­’²ß‚µ‚ÄA500ƒsƒNƒZƒ‹•ª‚̈ړ®‚Å‚ ‚ê‚ÎŒ»Ý‚̃Jƒƒ‰‰æ‘œ‚Ì‚‚³‚É‚¨‚¢‚Ä
Œ©‚¦‚Ä‚¢‚éƒIƒuƒWƒFƒNƒg‚Ì500ƒsƒNƒZƒ‹‚ɑГ–‚·‚镪‚ÌÀ•W‚ÅOffset‚µ‚½‚¢‚̂ł·‚ªA‚»‚ÌŒvŽZ•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB

DirectX‚ÅŽg‚Á‚Ä‚¢‚éPerspectiveCamera‚Å‚ÍFieldOfView‚ðݒ肵‚Ä‚¢‚Ü‚·‚ªAƒJƒƒ‰Å“_‹——£‚É“–‚½‚é‚à‚Ì‚ª
Œ©‚‚¯‚ç‚ê‚Ü‚¹‚ñ‚Å‚µ‚½BÅ“_‹——£‚ƉæŠp‚ÆZ‚³‚¦‚í‚©‚ê‚΋‚܂邯Žv‚¤‚̂ł·‚ªB

à–¾‚ª‰ºŽè‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚ªAŽQl‚ɂȂéƒTƒCƒg‚©ƒAƒhƒoƒCƒX‚ª‚ ‚ê‚΋X‚µ‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

ŠÂ‹«F
VisualC#2008AWPFƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌViewport3D‚ð—˜—p‚µ‚Ä‚¢‚Ü‚·B

ƒXƒŒˆá‚¢‚ÆŒ¾‚í‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAWPFƒXƒŒ‚Å‚ÍWPF‚ÌGUIŠÖ˜A‚̃XƒŒ‚ÉŒ©Žó‚¯‚ç‚ê‚Ü‚µ‚ÄA
ƒJƒƒ‰‚ÌOffset“™‚±‚¿‚ç‚̃XƒŒ‚ÅŽ¿–₵‚½•û‚ª—Ç‚¢‚̂ł͂Ȃ¢‚©‚ÆŸŽè‚É”»’f‚¢‚½‚µ‚Ü‚µ‚½B

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 17:58:10
Å“_‹——£‚ÍFOV‚©‚çŽZo‚·‚é‚à‚Ì‚¾‚ëB
ƒtƒBƒ‹ƒ€ƒTƒCƒY‚É‚æ‚Á‚Ä‚à•Ï‚í‚é‚à‚Ì‚¾‚µB

428:426
08/05/22 18:22:05
>>427
ƒtƒBƒ‹ƒ€ƒTƒCƒY‚ÆFOV‚ª•ª‚©‚ê‚Ίm‚©‚ÉÅ“_‹——£‚ª‹‚Ü‚é‚̂ł·‚ªA
ƒtƒBƒ‹ƒ€ƒTƒCƒY‚Á‚Ăǂ±‚Å•ª‚©‚è‚Ü‚·‚©H

429:426
08/05/22 18:26:21
‚ A‚È‚ñ‚©•ª‚©‚Á‚½‚©‚àB
Viewport3DƒRƒ“ƒgƒ[ƒ‹‚ªƒŠƒTƒCƒY‚³‚ê‚ê‚Γ–‘RƒIƒuƒWƒFƒNƒg‚ÌŒ©‚½–Ú‚à•Ï‚í‚è‚Ü‚·‚ËB
‚¿‚Ȃ݂ÉFOV‚Á‚Ä…•½‰æŠp‚Å‚ ‚Á‚Ă܂·‚©H‚»‚¤‚Å‚ ‚ê‚΃tƒBƒ‹ƒ€ƒTƒCƒY‚ÍViewport3DƒRƒ“ƒgƒ[ƒ‹‚Ì
…•½•ûŒü‚̃TƒCƒY‚©‚ç‹‚Ü‚é‚ÆŽv‚¢‚Ü‚·B

‰”’¼‰æŠp‚ł͂Ȃ¢‚Å‚·‚æ‚ËH

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 18:27:47
D‚«‚ÉŒˆ‚ß‚ëB
uFOV‚ª‚w‚È‚çƒtƒBƒ‹ƒ€ƒTƒCƒY‚Ž‚ÌŽž‚ÌÅ“_‹——£‚ª‚x‚Å‚·v‚Æ‚¢‚¤Œ¾‚¢•û‚µ‚©o—ˆ‚È‚¢B
’Êí‚Í35mm‚ªƒƒCƒ“‚Á‚Û‚¢‚¯‚ǕʂɌˆ‚Ü‚Á‚Ä‚é‚à‚̂ł͂Ȃ­‰¼’è‚·‚é‚à‚Ì‚¾‚ÆŽv‚¤‚ªB

‚³‚ç‚ÉŒ¾‚¤‚È‚çƒ}ƒEƒX‚Ńhƒ‰ƒbƒO‚µ‚½ƒXƒNƒŠ[ƒ“ã‚̈ړ®‚ðŒ©‚©‚¯ãˆê’v‚·‚邿‚¤‚É
3D‹óŠÔ‚Å‚àˆÚ“®‚ðs‚È‚¤‚Ì‚ÉÅ“_‹——£‚͂܂Á‚½‚­•K—v‚È‚¢B

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 18:31:01
>>430

>‚³‚ç‚ÉŒ¾‚¤‚È‚çƒ}ƒEƒX‚Ńhƒ‰ƒbƒO‚µ‚½ƒXƒNƒŠ[ƒ“ã‚̈ړ®‚ðŒ©‚©‚¯ãˆê’v‚·‚邿‚¤‚É
>3D‹óŠÔ‚Å‚àˆÚ“®‚ðs‚È‚¤‚Ì‚ÉÅ“_‹——£‚͂܂Á‚½‚­•K—v‚È‚¢B

‚»‚Ì‚â‚è•û‚ɂ‚¢‚ăqƒ“ƒg‚¾‚¯‚Å‚à‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/22 18:51:28
ƒXƒNƒŠ[ƒ“À•W‚ɕϊ·‚·‚é->ƒ}ƒEƒX‚̈ʒu‚ÖˆÚ“®‚·‚é->ƒ[ƒ‹ƒhÀ•W‚É–ß‚·B

ƒXƒNƒŠ[ƒ“‚©‚çƒ[ƒ‹ƒh‚É–ß‚·‚Æ‚«‚É‚š‚͂ǂ¤‚·‚é‚ñ‚¾‚Á‚Ęb‚ɂȂ邪A
Œ³Xƒ[ƒ‹ƒh‚É‘¶Ý‚·‚éƒIƒuƒWƒFƒNƒg‚Ȃ炻‚̂܂܂̂š‚ð‚à‚Á‚Ä‚«‚ÄŒvŽZ‚·‚ê‚΂¢‚¢B

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:14:53
Xƒtƒ@ƒCƒ‹‚ª‚È‚º‚©1ƒtƒ@ƒCƒ‹‚µ‚©ƒ[ƒh‚Å‚«‚È‚¢B
Œ´ˆö‚Æ‚µ‚Äl‚¦‚ç‚ê‚é‚͉̂½‚Å‚µ‚傤‚©B
•Ï”‚àƒOƒ[ƒoƒ‹‚Å[MAX_MESH]‚ð•t‚¯‚Ä‚¢‚é‚Ì‚ÉA
ÅŒã‚Ƀ[ƒh‚µ‚½•¨‚µ‚©Œ©‚ê‚Ü‚¹‚ñB
•Ï”‚Ìã‘‚«‚àl‚¦‚ÄA‚¢‚ë‚¢‚ëƒOƒ[ƒoƒ‹‚É‚µ‚Ä{MAX_MESH]‚ð‚‚¯‚Ä‚àƒ_ƒ‚Å‚µ‚½B
‚²‹³ŽöA‚¨Šè‚¢‚µ‚Ü‚·m(__)m

434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:15:44
// ƒƒbƒVƒ…ŠÖ˜A
LPD3DXMESH pMeshApp[MAX_MESH];
LPD3DXBUFFER pMeshAdjacency[MAX_MESH];
LPDIRECT3DTEXTURE8* ppTexture[MAX_MESH];
D3DMATERIAL8* pMaterial[MAX_MESH];
DWORD meshSubsets[MAX_MESH];;
D3DXVECTOR3 meshCenter[MAX_MESH];
float meshRadius[MAX_MESH];
float meshfx[MAX_MESH],meshfy[MAX_MESH],meshfz[MAX_MESH]; // ˆÚ“®ˆÊ’u
float meshax[MAX_MESH],meshay[MAX_MESH],meshaz[MAX_MESH]; // ‰ñ“]
float meshsx[MAX_MESH],meshsy[MAX_MESH],meshsz[MAX_MESH]; // ƒXƒP[ƒŠƒ“ƒO
float nummesh[MAX_MESH];



435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:19:01
/*---------------------------------------------
X-File‚̓ǂݞ‚Ý
---------------------------------------------*/
int LoadXFile(int n,float d,char* filename)
{
LPD3DXMESH pMesh;
LPD3DXBUFFER pMatBuf = NULL;
D3DXMATERIAL* pMat;
DWORD n,i,c,e;

nummesh[n]=d;

if(FAILED(D3DXLoadMeshFromX(filename,D3DXMESH_MANAGED,pD3DDevice,&pMeshAdjacency[n],&pMatBuf,&c,&pMesh)))
return FALSE;

DeleteMeshObject(n);
pMeshApp[n] = pMesh;



436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:19:37

//ƒ}ƒeƒŠƒAƒ‹‚ƃeƒNƒXƒ`ƒƒ‚ÌÝ’è
pMat = (D3DXMATERIAL*)pMatBuf->GetBufferPointer();
for(i=0;i<c;i++){
ppTexture[n] = (LPDIRECT3DTEXTURE8 *)malloc( 4*c );
pMaterial[n] = (D3DMATERIAL8 *)malloc( 4*c );
}
meshSubsets[n] = c;

for(i=0;i<c;i++){
pMaterial[n][i] = pMat->MatD3D;
pMaterial[n][i].Ambient = pMaterial[n][i].Diffuse;
ppTexture[n][i] = NULL;



437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:20:22
//ƒeƒNƒXƒ`ƒƒ“ǂݞ‚Ý
if(pMat->pTextureFilename)
if(FAILED(D3DXCreateTextureFromFile(pD3DDevice,pMat->pTextureFilename,&ppTexture[n][i])))
return FALSE;
}
RELEASE(pMatBuf);

LPDIRECT3DVERTEXBUFFER8 pVB;
BYTE* pV;
pMesh->GetVertexBuffer(&pVB);
pVB->Lock(0,0,&pV,0);

pVB->Unlock();
pVB->Release();

if(pMeshApp[n]->GetFVF() != (D3DFVF_XYZ|D3DFVF_NORMAL|D3DFVF_TEX1)){
pMesh = NULL;
pMeshApp[n]->CloneMeshFVF(pMeshApp[n]->GetOptions(),D3DFVF_XYZ|D3DFVF_NORMAL|D3DFVF_TEX1,pD3DDevice,&pMesh);
pMeshApp[n]->Release();
pMeshApp[n] = pMesh;
D3DXComputeNormals(pMesh,NULL);
}
return TRUE;
}


438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:21:43
//------------------------------------------------------------------------
//ƒƒbƒVƒ…•\ަ
//------------------------------------------------------------------------
void dispMesh( int n )
{
// •\ަˆÊ’u‚ð‹…‘Ì1‚ÖˆÚ“®
//ƒƒbƒVƒ…‚Ì•`‰æ
D3DXMATRIX matWorld,matTrans;
if(n==0)meshfx[n]=-400;meshfy[n]=20;meshfz[n]=200;
if(n==1)meshfx[n]=-400;meshfy[n]=20;meshfz[n]=-200;
meshaz[n]=90;
for(DWORD i=0;i<meshSubsets[n];i++){
D3DXMatrixIdentity(&matWorld);
D3DXMatrixScaling(&matWorld,meshsx[n],meshsy[n],meshsz[n]);
D3DXMatrixRotationX(&matWorld,(meshax[n]*3.14f/180));
D3DXMatrixRotationY(&matWorld,(meshay[n]*3.14f/180));
D3DXMatrixRotationZ(&matWorld,(meshaz[n]*3.14f/180));
D3DXMatrixTranslation( &matTrans,meshfx[n],meshfy[n],meshfz[n]);
matWorld*=matTrans;
pD3DDevice->SetTransform(D3DTS_WORLD,&matWorld);
pD3DDevice->SetMaterial(&materialApp);
pD3DDevice->SetMaterial(&pMaterial[n][i]);
pD3DDevice->SetTexture(0,ppTexture[n][i]);
pMeshApp[n]->DrawSubset(i);
}
pD3DDevice->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_MODULATE);
pD3DDevice->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_TEXTURE);
pD3DDevice->SetTextureStageState(0, D3DTSS_COLORARG2, D3DTA_TFACTOR);


439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:22:27
// •\ަˆÊ’u‚ðŒ³‚É–ß‚·(•\ަˆÊ’u‚ÆŽ‹“_ˆÊ’u‚Í“¯‚¶‚Á‚Û‚¢)
D3DXMatrixIdentity(&matWorld);
pD3DDevice->SetTransform(D3DTS_WORLD,&matWorld);
pD3DDevice->SetStreamSource(0,NULL,0);
pD3DDevice->EndScene();
}


440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/23 19:38:40
‚Ƃ肠‚¦‚¸ƒƒbƒVƒ…‚ðˆê‚‚¾‚¯ŠÇ—‚·‚éƒNƒ‰ƒX‚ðì‚Á‚Ä‚»‚ê‚ç‚ð•¡”Ž‚Ä‚Î‰ðŒˆ‚·‚é‚ñ‚¶‚á‚È‚¢‚©‚È


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

4925“ú‘O‚ÉXV/147 KB
’S“–:undef