yC++z DirectX‰SŽ ..
[2ch|¥Menu]
511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 20:59:09
>>509
‚È‚ñ‚ÅŠo‚¦‚é‚ñ‚¾‚æ
•K—v‚ȂƂ«’²‚ׂè‚á‚¢‚¢‚¾‚ë
‚Ü‚³‚©ˆÃ‹L‚Å‚à‚·‚é‹C‚©H
–³‘Ê‚¾‚¼–³‘Ê

512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 21:10:16
DirectXƒVƒF[ƒ_ƒvƒƒOƒ‰ƒ~ƒ“ƒO“Ç‚à‚¤‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA‚±‚Ì–{‚Ì“à—e‚Á‚ÄDirectX10
‚Å‚àŽg‚¦‚Ü‚·‚©H

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 21:59:54
“Á‚ÉDirectXAPI‘¤‚ÌŒ`Ž®‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邪A‚â‚Á‚Ă邱‚Ƃ͓¯‚¶B
‚»‚̂܂܃Rƒsƒy‚ÅŽg‚¦‚é‚Ì‚©‚Æ‚¢‚¤Ž¿–â‚È‚ç”ÛB

514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 22:57:42
>>513
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚»‚̂܂܃Rƒsƒy‚Å‚«‚邿‚¤‚È–{‚Í“ú–{Œê‚ł͂Ȃ¢‚Å‚·‚©H
‚È‚¯‚ê‚ΉpŒê‚Å‚à‚¢‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B


515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 23:20:06
‚È‚ñ‚ŃRƒsƒy‚É‚±‚¾‚í‚é‚ñ‚¾‚낤‚©EEE
‰SŽÒ‚Ì‘O‚ÉlŠÔ‚Å‚·‚ç‚È‚¢‚Ì‚¾‚낤‚©H

516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 23:21:13
ƒRƒsƒyŒN‚Á‚Ä–{“–‚É”nŽ­‚È‚ñ‚¾‚È‚Á‚Ä•·‚±‚¦‚½‹C‚ª‚µ‚½

517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/10 23:38:44
ƒRƒsƒy‚µ‚Ä“®‚©‚¹‚½•û‚ª•׋­‚·‚é‚É‚µ‚Ä‚à–𗧂‚͖̂¾‚ç‚©‚¾‚©‚ç‚È

518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 00:01:10
‚¾‚Á‚½‚ç‚r‚c‚j‚̃Tƒ“ƒvƒ‹‚Å‚à‚Ý‚ë‚æ‚—
‚Ä‚¢‚¤‚©
ƒ\[ƒX‚ª–{‚É‘‚¢‚Ä‚ ‚Á‚Ä‚à‚»‚̃\[ƒX‚̉ðà‚ªÚ‚Á‚Ä‚é
–{‚ͳ’¼‚Ý‚½‚±‚Ƃ˂¥‚È
‚Á‚Ä‚¢‚¤‚©‚»‚ñ‚È‚±‚Æ‚µ‚½‚çƒy[ƒW‚ª‚¢‚­‚ç‚ ‚Á‚Ä‚à‘«‚è‚È‚¢
‚½‚¾AÚ‚Á‚Ă邾‚¯‚¾‚—

519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 00:18:16
‚¾‚Á‚Ä•ª‚©‚ç‚È‚¢‚ñƒXB
SV_POSITION‚Æ‚©Œ¾‚í‚ê‚Ä‚à‚º‚ñ‚º‚ñƒsƒ“‚Æ‚±‚È‚¢B
‚¾‚ê‚©‚ªƒ\[ƒX‚ð–Ú‚Ì‘O‚Å‘‚«‚È‚ª‚番‚©‚è‚â‚·‚­‰ðà‚µ‚‚ÂA
ŽèŽæ‚è‘«Žæ‚苳‚¦‚Ä‚­‚ꂽ‚ç‚¢‚¢‚Ì‚ÉBƒVƒF[ƒ_‚̃vƒƒOƒ‰ƒ€‚Ì‚â‚è•û‚ð
‰ðà‚µ‚½ŽÀ‹µ’†ŒpDVD‚Æ‚©‚È‚¢‚Å‚·‚©‚ËB


520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 03:15:58
ƒVƒF[ƒ_‚Ì—¬‚ê‚ɕֿ‚µ‚ÄŽ¿–â‚È‚ñ‚Å‚·‚ª
tex2Dproj‚Á‚ÄAMSDN‚É”÷•ªŒW”•t‚«‚̃eƒNƒXƒ`ƒƒÀ•W‚Æ‚¢‚¤à–¾‚µ‚©‚È‚­‚Ă悭‚í‚©‚è‚Ü‚¹‚ñ
ƒfƒvƒXƒVƒƒƒhƒE‚ȂǂÅ[“x’l‚ð”äŠr‚·‚邯‚«‚ÉŽg‚í‚ê‚Ä‚é‚Ý‚½‚¢‚Å‚·‚ª
•’Ê‚Ìtex2D‚Ɖ½‚ªˆá‚¤‚ñ‚Å‚·‚©H

521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 07:27:22
>>519
ƒsƒ“‚Æ‚±‚È‚¢‚ƑʖڂȂñ‚¾H‚—

522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 07:43:23
>>519
ƒsƒ“‚Æ‚±‚È‚¢‚ƃ_ƒ‚Ȃ玩•ª‚Ńsƒ“‚Æ‚­‚é‚RDƒGƒ“ƒWƒ“‚ðì‚邿‚낵B

523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 08:52:21
>>520
”÷•ª‚ÍAtex2Dgrad‚Ì•û‚¶‚áH
tex2Dproj‚ÍAxy‚ðw‚ÅŠ„‚Á‚Ä
ƒTƒ“ƒvƒŠƒ“ƒO‚·‚éÀ•W‚ð‹‚ß‚é‚à‚Ì
tex2Dproj( xy, t ) à tex2D( xy / t )

ƒVƒƒƒhƒEƒ}ƒbƒv‚ł̓Tƒ“ƒvƒŠƒ“ƒO‚Ɏˉe•ÏŠ·‚ª
•K—v‚ȃP[ƒX‚ª‚ ‚é‚Ì‚ÅA‚±‚¢‚‚ªŽg‚í‚ê‚éB

524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 09:03:50
ªŠÔˆá‚Á‚Ä‚éA³‚µ‚­‚Í«
tex2Dproj( s, xyzw ) à tex2D( s, xyzw / w )


525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 14:18:26
‚æ‚­•ª‚©‚ç‚È‚¢‚¯‚ÇAw‚ÅŠ„‚é‚Á‚Ä‚¢‚¤‚Ì‚Í
ƒXƒNƒŠ[ƒ“À•W‚ðƒrƒ…[À•W‚É‚µ‚Ä‚é‚Á‚Ä‚±‚Ƃł·‚©H

526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 20:17:20
‚»‚ñ‚Ȃ킯‚Ë[‚¶‚á‚ñ

527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 20:39:30
‰´‚Ì“ª‚¶‚á—‰ð‚Å‚«‚È‚¢
Ú‚µ‚­‹³‚¦‚ĉº‚³‚¢

528:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 20:57:54
‚¾‚Á‚ărƒ…[‚Á‚Ă݂½‚©‚ñ‚¶‚©‚炵‚Ä
‚xÀ•W‹t‚Á‚Û‚¢‚¶‚á‚ñ

529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 21:32:48
‚·‚݂܂¹‚ñA‚È‚ñ‚©Š¨ˆá‚¢‚µ‚Ä‚½‚Ý‚½‚¢‚Å‚·
w‚ÅŠ„‚邯ŽË‰e‹óŠÔã‚ÌXÀ•WYÀ•W‚ª-1‚©‚ç1‚ÌŠÔ‚ÉŽû‚Ü‚é‚Á‚Ä‚¢‚¤Š´‚¶‚Å‚ ‚Á‚Ă܂·‚©H

530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 22:30:21
>>525
“¯ŽŸƒNƒŠƒbƒv‹óŠÔ‚©‚çƒrƒ…[À•W‚É‚µ‚Ä‚é‚ñ‚¶‚á‚ËH

531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/11 23:46:32
“ÆKƒfƒUƒCƒ“ƒpƒ^[ƒ“C++‚Í–ð‚É—§‚Á‚½

532:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/12 11:22:52
„529
‚±‚±Œ©‚邯‚¢‚¢‚æ[

‚»‚à‚»‚àuwv‚Á‚ĉ½‚Ȃ̂©H
URLØÝ¸(marupeke296.com)


533:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/12 20:02:33
288*256‚̉摜ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚ÅA24‚¯32‚͈̔͂ð
“\‚è•t‚¯‚邯‰¡‚ªL‚Ñ‚é‚ñ‚Å‚·‚¯‚ǂȂñ‚©•û–@‚͂Ȃ¢‚Å‚·‚©H

534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/12 20:07:11
‚Ç‚¤‚â‚Á‚ĉ摜‚ð“ǂݞ‚ñ‚ÅA‚Ç‚¤‚â‚Á‚Ä•\ަ‚µ‚Ä‚é‚Ì‚©Œ¾‚í‚È‚¢‚Ƃ킩‚ç‚È‚¢B

535:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/12 20:46:41
256*256‚É‚µ‚Æ‚¯

536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/12 20:47:37
u288*256‚̉摜ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Åv‚ÌŽž“_‚Å
ƒeƒNƒXƒ`ƒƒ‚ª512x256‚ɂȂÁ‚Ä‚é‚Á‚Ä—Ž‚¿‚¶‚áH
D3DXCreateTextureFromFile‚œǂݞ‚Þ‚Æ‚»‚¤‚È‚é
D3DXCreateTextureFromFileEx‚Å‚¿‚á‚ñ‚Æ•‚Æ‚‚³‚ðŽw’肵‚­‚ê

537:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 05:34:17
Maneged DirectX‚Á‚ÄDirectShow‚¾‚¯‚¶‚á‚È‚­‚ÄDirectMusic‚àŠÜ‚Ü‚ê‚ĂȂ¢‚ñ‚Å‚·‚©H
VS2008‚È‚ñ‚Å‚·‚¯‚ÇAƒwƒ‹ƒv‚ð‘g‚Ýž‚ނɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©
DirectX‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä“ü‚Á‚ĂȂ¯‚ê‚΂ ‚«‚ç‚߂邵‚©‚È‚¢‚Å‚·‚©H
¡‚Í‚ƒ‚ˆ‚‚ð’¼ÚŠJ‚¢‚Ä‚é‚ñ‚Å‚·

538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 07:26:26
ƒXƒŒˆá‚¢

539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 07:34:32
‚¤‚Ù

540:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 20:19:51
ƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒfƒBƒ“ƒO‚Æ‚yƒoƒbƒtƒ@‚ÌŠÖŒW‚ÅçT‚¢‚Ä‚¢‚Ü‚·B

Žg—pƒo[ƒWƒ‡ƒ“ DirectX 8.0 (d3d8.h d3dx8.h)
VS2008 VC++

Å”w–Ê ”wŒi > ”¼“§–¾ƒIƒuƒWƒFƒNƒg@Å‘O–Ê
‚̂悤‚É•`‰æ‚³‚ê‚ĂĔ¼“§–¾ƒIƒuƒWƒFƒNƒg‚Ì’†g‚Í TLVertex ‚Å
‚O‚O‚O
‚O‚P‚O
‚O‚O‚O

‚O‚ÍŠ®‘S“§–¾A‚à‚µ‚­‚Í”¼“§–¾‚¾‚ÆŽv‚Á‚Ä‚­‚¾‚³‚¢B
‚P‚ÍŠ®‘S•s“§–¾‚Å‚·B

‚ÅA‚±‚Ì”¼“§–¾ƒIƒuƒWƒFƒNƒg‚Ì”w–Ê‚ÉV‚½‚É TLVertex‚̃IƒuƒWƒFƒNƒg‚ð•`‰æ‚µ‚½‚­‚ÄA
‚O‚Ì•”•ª‚Í‚±‚ÌV‚½‚ȃIƒuƒWƒFƒNƒg‚Æ•’ʂ̔¼“§–¾ˆ—‚ð‚µ‚Ä
‚P‚Ì•”•ª‚Í•`‰æ‚ð”jŠü‚·‚é‚Ȃǂµ‚Ä”w–ʂɂ ‚邿‚¤‚ÉŒ©‚¹‚©‚¯‚½‚¢‚̂ł·B

Žd—l‚Æ‚µ‚Ä•`‰æ‚̇”Ô‚ð“ü‚ê‘Ö‚¦‚邱‚Æ‚ª‚Å‚«‚È‚¢‚̂łyƒ\[ƒg–@‚ȂǂðŽg‚¤‚±‚Æ‚ª‚Å‚«‚È‚¢‚̂ł·‚ªA
‘½­Œ‹‰Ê‚ªH‚¢ˆá‚Á‚Ä‚à‚©‚Ü‚í‚È‚¢‚̂łǂ¤‚É‚©”w–ʂɂ ‚邿‚¤‚ÉŒ©‚¹‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H

541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 20:29:13
>>540
”¼“§–¾‚ÍZƒ\[ƒg‚µ‚È‚¢ŒÀ‚è•s‰Â”\B
Š®‘S‚É“§–¾‚È‚çAZƒeƒXƒg‚ðŽg‚¦‚΂¢‚¢B

542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 20:41:58
URLØÝ¸(img.2ch.net)
ƒtƒ‹ƒIƒŠƒWƒiƒ‹‚¾‚©‚çŽÀŒ»‚Å‚«‚½Iˆ»”gƒŒƒC‚ª—Š‚ñ‚¾ƒ‰[ƒƒ“‚ðŠ®‘SÄŒ»B

EƒGƒ”ƒ@ƒeƒCƒXƒg‚Å‘S‚Ä‚ðƒfƒUƒCƒ“
EƒIƒŠƒWƒiƒ‹ATƒtƒB[ƒ‹ƒhƒiƒ‹ƒg“ü‚è
Euƒƒ“ƒMƒkƒX‚Ì‘„vŠWƒV[ƒ‹
”Ì”„‰¿Ši 5,250‰~iÅžj

ƒ[ƒJ[ “ú´H•i
”­”„“ú ‚O‚X”N‚O‚RŒŽ‰º{
Œ´ì–¼ V¢‹IƒGƒ”ƒ@ƒ“ƒQƒŠƒIƒ“
ƒRƒs[ƒ‰ƒCƒg (C)GAINAXEƒJƒ‰[
“ú´H•iДޮ‰ïŽÐ»


URLØÝ¸(www.amiami.com)
URLØÝ¸(www.amiami.com)

543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 21:49:16
>>541
Œ»óŠ®‘S“§–¾‚Å‚à•`‰æ‚Å‚«‚Ä‚¢‚È‚¢‚̂Ŕ¼“§–¾‚ɂ‚¢‚Ă͕ۗ¯‚É‚µ‚Ä‚¨‚¢‚Ä
‚yƒeƒXƒg‚ɂ‚¢‚ÄFX’²‚ׂĂ݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/13 23:26:03
>>543
‚²‚ß‚ñAZƒeƒXƒg‚¶‚á‚È‚­‚ăAƒ‹ƒtƒ@ƒeƒXƒg‚̊ԈႢB

545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 00:32:49
DirectX‚ʼnæ–Ê(800*600)‚Ì”CˆÓ‚ÌꊂɃhƒbƒgŠG‚ð•\ަ‚³‚¹‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚µ‚Ä‚àƒAƒ“ƒ`ƒGƒCƒŠƒAƒX‚ª‚©‚©‚Á‚½‚悤‚ɂڂ¯‚Ä‚µ‚Ü‚¢‚Ü‚·B

//ƒvƒƒWƒFƒNƒVƒ‡ƒ“s—ñ
D3DXMatrixOrthoLH(
@&ProjectionMatrix,
@400,
@300,
@0,
@100
);

//ƒLƒƒƒ‰ƒNƒ^[‚̃}ƒgƒŠƒbƒNƒX
D3DXMATRIX mat;
D3DXMatrixIdentity(&mat);//Œ»Ý‚ÍŒ´“_

mat * ProjectionMatrix@‚ðŠ|‚¯‡‚킹‚½s—ñ‚Å
ƒVƒF[ƒ_[‚ŃLƒƒƒ‰ƒNƒ^[‚Ì’¸“_‚ð•ÏŠ·‚µ‚Ä‚¢‚é‚̂ł·‚ª‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·„ƒ


546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 00:37:05
ƒVƒF[ƒ_‚ðŽg‚킸‚ɃŒƒ“ƒ_ƒŠƒ“ƒO‚µ‚½‚ç³í‚Á‚Ä‚±‚Æ‚¾‚æ‚È

547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 00:37:29
>>545
ƒfƒoƒCƒX->SetSamplerState( 0, D3DSAMP_MIPFILTER, D3DTEXF_POINT );
ƒfƒoƒCƒX->SetSamplerState( 0, D3DSAMP_MINFILTER, D3DTEXF_POINT );
ƒfƒoƒCƒX->SetSamplerState( 0, D3DSAMP_MAGFILTER, D3DTEXF_POINT );

548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 00:58:05
>>546
ƒVƒF[ƒ_[‚É—Š‚èØ‚Á‚Ä‚é‚̂ŃVƒF[ƒ_[Žg‚í‚È‚¢•û–@‚ª¡ˆê‚í‚©‚Á‚Ă܂¹‚ñc

>>547
DirectX‚ɃeƒNƒXƒ`ƒƒ‚ð‘—‚ç‚È‚­
ƒVƒF[ƒ_[‚ɃeƒNƒXƒ`ƒƒ‚ð‘—‚Á‚Ä‚¢‚½‚Ì‚Å
//•’ʂ̃eƒNƒXƒ`ƒƒ—p
//•’ʂ̃eƒNƒXƒ`ƒƒ—p
sampler2D NormalSmp = sampler_state {
Texture = NormalTex;
MipFilter = LINEAR;
MinFilter = LINEAR;
MagFilter = LINEAR;
AddressU = CLAMP;
AddressV = CLAMP;
};
@@@@@«

sampler2D NormalSmp = sampler_state {
Texture = NormalTex;
MipFilter = POINT;
MinFilter = POINT;
MagFilter = POINT;
AddressU = CLAMP;
AddressV = CLAMP;
};
‚É‚µ‚½‚ç‚«‚¿‚ñ‚Æ‚¤‚‚è‚Ü‚µ‚½

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 14:42:57
D3DX‚ð‚‚©‚킸‚ÉPNG‚Æ‚©‚̉摜‚ð“ǂݞ‚ñ‚Å
ƒeƒNƒXƒ`ƒƒ[‚ðì‚é‚ɂ͂ǂ¤‚·‚é‚Å‚·‚©H

550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 14:47:07
CreateTexture‚Å•K—v‚ȃTƒCƒY‚̃eƒNƒXƒ`ƒƒ‚ðì‚Á‚Ä
‚»‚̃eƒNƒXƒ`ƒƒ‚ðLockRect‚µ‚ĉ摜‚©‚ç“ǂݎæ‚Á‚½Fî•ñ‚ð‘‚«ž‚ß‚ÎOK
‚½‚¾‚µ‚»‚̉摜ƒtƒH[ƒ}ƒbƒg‚ª‚ǂ̂悤‚ÉFî•ñ‚ðŠi”[‚µ‚Ä‚¢‚é‚©‚Ì’mޝ‚ª•K—v

551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 19:05:21
DirectX‚Í¢ƒ|ƒŠƒSƒ“‚µ‚©ƒTƒ|[ƒg‚µ‚ĂȂ¢‚Æ•·‚¢‚½‚̂ł·‚ª
 ƒ|ƒŠƒSƒ“‚ª¬‚´‚Á‚Ä‚¢‚éXƒtƒ@ƒCƒ‹‚ª“ǂݞ‚߂܂µ‚½

’²‚ׂ½‚̂ł·‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‚Ƃ͕s‹ï‡‚ª‚ ‚Á‚Ä‚à‘Έ‚µ‚Ü‚¹‚ñ‚Æ‚¢‚¤‚±‚Ƃł¢‚¢‚̂ł·‚©H

552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 19:09:30
‚»‚ꃂƒfƒ‰[‚ªXƒtƒ@ƒCƒ‹o—Í‚·‚邯‚«‚É‚RŠpŒ`‚É‚µ‚Ă邾‚¯‚¾‚ë

553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:13:46
‚Ä‚©‚Ù‚Á‚Æ‚­‚Æ•’ʂɂTŠpŒ`‚Æ‚©‚UŠpŒ`‚Æ‚©‚Ü‚´‚Á‚Ä‚ËH„‚wƒtƒ@ƒCƒ‹
ƒ‚ƒfƒ‰[‚ÅŽOŠpŒ`•ªŠ„‚µ‚È‚¢‚Ƒʖڂ¾‚ë

554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:14:56
D3DXŽg‚¤‚ƓǂނƂ«‚É‘S•”ŽOŠp•ªŠ„‚µ‚Ă邿

555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:26:38
>>554
‚Ç‚ñ‚ÈŠ´‚¶‚ÅH‚—i©â‘΂ɃfƒUƒCƒi‚ÉÓ”CŽæ‚点‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤‚—j

556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:29:00
Ž©“®‚ÅŽOŠpŒ`•ªŠ„‚â‚点‚Ä
ƒEƒ“ƒR‚Ý‚½‚¢‚È‚t‚u‚ÌÝ’è‚Æ‚©•ςȕªŠ„‚Ì‚³‚ê•û‚µ‚½‚®‚ç‚¢‚Å
ƒvƒƒOƒ‰ƒ}‚É“{‚è‚ð‚Ԃ‚¯‚邿‚¤‚ȃfƒUƒCƒi‚ÌK‚ɂ͟¯’°‚µ‚©‚È‚¢

557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:31:46
‚Ç‚ñ‚ÈŠ´‚¶‚à‰½‚àŽlŠpŒ`‚ðŽOŠpŒ`“ñ‚‚ɕª‰ð‚µ‚½‚Á‚ÄA
•\ަŒ‹‰Ê‚Í‘S‚­•Ï‚í‚ç‚È‚¢‚ñ‚¾‚ªA
Ó”C‚Æ‚©–ó‚̂킩‚ç‚È‚¢‚±‚Æ‚ðŒ¾‚¢o‚·>>555‚Á‚ÄA
‚ǂꂾ‚¯“ª‚ªˆ«‚¢‚ñ‚¾‚낤H

558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:33:22
ŽOŠpŒ`->ŽlŠpŒ` ”ñ‰Â‹t
ŽlŠpŒ`->ŽOŠpŒ` ‰Â‹t

559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:39:38
>>558
‚·‚²‚¢‚È
‚ǂ̎OŠpŒ`‚Ƃǂ̎OŠpŒ`‚ÅŽlŠpŒ`‚ðŒ`¬‚µ‚Ä‚½‚Ì‚©‚í‚©‚é‚Ì‚©H
–ÊÏ‚O‚Æ‚©‚͂Ȃ¢‚Æ‚µ‚Ä‚à“‚¢‚È

560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:45:27
‚æ‚­“Ç‚ß

561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:45:56
ƒ‰ƒ“ƒhƒXƒP[ƒviŠiŽq󃂃fƒ‹j‚Ý‚½‚¢‚Ȃ̃Cƒ[ƒW‚µ‚Ă݂½‚¯‚ÇŒ‹\“‚¢‚È
“¯ˆê•½–ʂŕӂª‚­‚Á‚‚¢‚Ä‚½‚ç‚Æ‚©l‚¦‚½‚¯‚ǃTƒ‹‚Ìó’mŒb‚¾‚Á‚½

562:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:47:17
‚t‚u‚Ô‚Á‚¿‚¬‚ê‚ËH

563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 20:49:33
>>560
Ž€‚ñ‚Å‚­‚é

564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 21:09:18
>>557
ŽlŠp‚Í•½–Ê‚¾‚ƂłàAŽv‚Á‚Ä‚ñ‚Ì‚©H‚¨‘O

‚½‚¾556‚ÌŸ¯’°‚ͳ‚µ‚¢

565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 21:20:49
>>564
o—Í‚³‚ꂽƒf[ƒ^‚ðŒŸØ‚µ‚½‚±‚Æ‚ª‚È‚¢‚¾‚ëB
•½–Ê‚¶‚á‚È‚¯‚ê‚ÎA‚·‚łɃGƒNƒXƒ|[ƒg’iŠK‚Ńf[ƒ^‚ªŒ‡‘¹‚µ‚Ä‚¢‚邱‚ƂɂȂ邪A
‚»‚ñ‚ÈŠÔ”²‚¯‚ÈŽÀ‘•‚ð‚µ‚Ä‚¢‚éƒGƒNƒXƒ|[ƒ^‚ð‹“‚°‚Ä‚Ý‚ë‚æB


566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 21:27:41
•½–Ê‚¶‚á‚È‚¢ê‡‚ÍŽlŠpŒ`‚ł͂Ȃ¢B
ŽlŠpŒ`‚È‚ç•K‚¸•½–ÊB

567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:08:44
ŠëŒ¯¶•¨‚ð–G‚¦ŠG‚Å‹[l‰»‚µ‚½w–G‚¦–G‚¦—L“Ŷ•¨}ŠÓx‚ª”­”„‚É

@w—L“Ŷ•¨‚Ì¢ŠE‚ðA–G‚¦‚È‚ª‚çŠw‚ÔƒrƒWƒ…ƒAƒ‹}ŠÓx‚Æ‚¢‚¤
–G‚¦–G‚¦—L“Ŷ•¨}ŠÓ‚ª‚P‚Q“ú‚É”­”„‚ɂȂèA
‚Æ‚ç‚P†“XEƒƒƒ“H—tŒ´“X‚ÅŒ©‚©‚¯‚½B•\ކƒCƒ‰ƒXƒg‚Í’†‘º”Ž•¶ŽB
ƒC[ƒOƒ‹ƒpƒuƒŠƒbƒVƒ“ƒO‚Ì2ŒŽVЧˆÄ“à ‚Å‚Íw—L“Ŷ•¨’B‚ð‹[l‰»ƒCƒ‰ƒXƒg‚Æ‹¤‚É‘åЉîx‚ȂǂƂµA
‚Æ‚ç‚P†“X‚ÌPOP‚Íwƒqƒgƒf‚ªƒƒŠ‚Á‚Û‚­‚Ä¥¥¥ƒnƒ@ƒnƒ@x‚Æ‚©‚¾‚Á‚½B

•\ކFURLØÝ¸(node3.img3.akibablog.net)

ƒIƒjƒqƒgƒfFURLØÝ¸(node3.img3.akibablog.net)
ƒAƒJƒGƒCFURLØÝ¸(node3.img3.akibablog.net)
ƒLƒ“ƒOƒRƒuƒ‰FURLØÝ¸(node3.img3.akibablog.net)
ƒ}ƒ€ƒVFURLØÝ¸(node3.img3.akibablog.net)
‰áFURLØÝ¸(node3.img3.akibablog.net)
ƒuƒ‰ƒŠƒiƒgƒKƒŠƒlƒYƒ~FURLØÝ¸(node3.img3.akibablog.net)
ƒfƒXƒXƒg[ƒJ[FURLØÝ¸(node3.img3.akibablog.net)
ƒsƒgƒt[ƒCFURLØÝ¸(node3.img3.akibablog.net)
ƒIƒIƒXƒYƒƒoƒ`FURLØÝ¸(node3.img3.akibablog.net)
ƒhƒNƒcƒ‹ƒ^ƒPFURLØÝ¸(node3.img3.akibablog.net)

568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:12:54
‰áˆÈŠO‚¢‚ç‚ñ

569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:20:08
ƒLƒ“ƒOƒRƒuƒ‰‚Ɖá‚Í‚¢‚¢ƒZƒ“ƒX‚µ‚Ä‚ñ‚È‚—

570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:27:01
‰á‚Ì‚â‚ÂA㔼g‚Ɖº”¼g‚ª•ª—£‚µ‚Ă邿‚¤‚ÉŒ©‚¦‚ĂȂç‚È‚¢

571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:28:51
‚±‚ñ‚È‚ÌlŠÔ‚Ì—‚ÌŽq‚É”Lލ‚‚¯‚Ä”L‚Å‚·‚Á‚ăŒƒxƒ‹‚ƕςí‚ç‚È‚¢‚¶‚á‚ñ

572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/14 23:46:06
ƒ}ƒ€ƒVƒnƒ@ƒnƒ@

c‚Ó‚£

573:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 00:02:21
‰´‚àƒ}ƒ€ƒVˆê‘ð‚¾‚È

574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 00:08:37
DirectXŠÖŒW‚È‚¢‚¼

575:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 00:15:35
‚»‚̃Rƒsƒy‚»‚±‚ç‚¶‚イ‚É’£‚Á‚Ä‚ ‚邼
‚»‚Ì‚ ‚Ƃ̃g[ƒN‚ƃZƒbƒg‚Å

576:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 00:17:01
>>567->>571
‚܂ŃRƒsƒyƒƒƒ^

577:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 10:09:05
>>565
‚¨‘O—l‚Ífbx‚¢‚¶‚Á‚½Ž–‚Í‚ ‚é‚ÌH
‚Ä‚©A‚à‚µŽt”Í—l‚È‚çAŠ„‚ç‚ꂽŽOŠp‚Ŏ擾‚·‚é•û–@‹³‚¦‚ĉº‚³‚¢EEE

578:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 10:17:41
>>577
FBX‚Ȃ畒ʂɃƒbƒVƒ…‚̃Nƒ‰ƒX‚ÉTriangle‰»‚·‚郃\ƒbƒh‚ ‚邾‚ëEEE

579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 13:28:20
DirectX‚X‚ÅMFC‚ÌView‚É•\ަ‚³‚¹‚éê‡ACreateDevice‚ÌhWnd‚ÍView‚Ìm_hWnd‚¶‚Ⴞ‚߂Ȃñ‚Å‚µ‚傤‚©H
ƒRƒ“ƒpƒCƒ‹‚Å‚«‚é‚ñ‚Å‚·‚ªA‚»‚Ì‚ ‚Ƃ̕`‰æ‚ŃfƒoƒCƒX‚ÌClear‚ÅŽ~‚Ü‚é‚ñ‚Å‚·

580:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 13:42:39
Clear‚łƂ܂é‚È‚çZƒoƒbƒtƒ@‚È‚¢‚Ì‚ÉZƒNƒŠƒA[‚µ‚Ă邯‚©
ƒXƒeƒ“ƒVƒ‹‚È‚¢‚̂ɃXƒeƒ“ƒVƒ‹ƒNƒŠƒA[‚µ‚Ă邯‚©‚¾‚ëB

581:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:21:13
HRESULT‚¢‚­‚‚æH

582:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:34:22
–ß‚è’l‚܂ł¢‚«‚Ü‚¹‚ñBƒnƒ“ƒhƒ‹‚³‚ê‚Ä‚¢‚È‚¢—áŠO‚ŃXƒgƒbƒv‚·‚é‚ñ‚Å‚·B

class CView : public CView{
CXView::CXView()
{
@ pDirectX9 = new CDirectX9();
@ pDirectX9->InitD3D(this->m_hWnd);
}
void CView::OnDraw(CDC* /*pDC*/)
{
@ CXDoc* pDoc = GetDocument();
@ ASSERT_VALID(pDoc);
@ if (!pDoc)
@@ return;

@ g_pD3DDev->Clear( 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0,0,0), 1.0f, 0 );
}
}


583:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:40:07
if( FAILED( g_pD3D->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd,
D3DCREATE_SOFTWARE_VERTEXPROCESSING,
&d3dpp, &g_pD3DDev ) ) ) {
return E_FAIL;
}

‚±‚ê‚ªŽ¸”s‚µ‚Ă܂·B
CView‚̃nƒ“ƒhƒ‹‚Ím_hWnd‚Å–â‘è‚È‚¢‚Å‚·‚©H

584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:49:14
‚±‚ê‚Á‚ă\[ƒX‚»‚̂܂܃RƒsƒyH
class CView : public CView‚Å‚¢‚¢‚Ì‚©H

585:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:50:52
class CXView : public CView‚Å‚µ‚½‚·‚¢‚Ü‚¹‚ñ

586:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:57:30
g_pD3DDev‚ªNULL‚Á‚Ä‚±‚½‚Ÿ‚È‚¢‚æ‚È

587:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 14:58:31
ƒfƒoƒCƒX‚̶¬‚Ń~ƒX‚Á‚Ä‚ñ‚Ȃ炻‚±‚Å‚¿‚á‚ñ‚ƃGƒ‰[‚¾‚¹‚æEEEB
ƒpƒ‰ƒ[ƒ^[‚ª‚Ç‚Á‚©‚µ‚炨‚©‚µ‚¢‚ñ‚©AƒEƒBƒ“ƒhƒEƒnƒ“ƒhƒ‹‚ªNULL‚¶‚á‚È‚«‚Ꮈ”s‚µ‚Ë‚¦B

588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:06:44
CreateDevice‚Ì–ß‚è’l‚Í-2005530516‚Å‚·B
ÅV”Å‚ÌSDK‚Ådxerr9.lib‚©‚çMAX_ERROR_TEXT_LEN‚Á‚ĂȂ­‚È‚Á‚ĂȂ¢‚Å‚·‚æ‚ËH
‚±‚êdefin‚¢‚­‚‚©‚í‚©‚è‚Ü‚¹‚ñ‚©HƒGƒ‰[ŠÖ”ƒRƒ“ƒpƒCƒ‹‚Å‚«‚È‚­‚È‚Á‚ăGƒ‰[ƒR[ƒh’²‚ׂç‚ê‚È‚­‚È‚è‚Ü‚µ‚½

589:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:14:44
ޏ”s‚µ‚Ä‚ñ‚¶‚á‚ñ
d3dpp‚ª‚¨‚©‚µ‚ñ‚¶‚á‚Ë

590:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:26:01
D3DERR_INVALIDCALL‚Å‚µ‚åB
d3dpp‚Ì“à—e‚ÍH

591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:28:35
thx
‚±‚ê‚Å‚·

D3DPRESENT_PARAMETERS d3dpp;
ZeroMemory( &d3dpp, sizeof(d3dpp) );
d3dpp.Windowed = TRUE;
d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
d3dpp.BackBufferFormat = d3ddm.Format;

592:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:29:57
‚Ƃ肠‚¦‚¸
CView‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^“à‚ł͂܂¾m_hWnd‚ÍNULL‚Å‚ ‚邱‚Æ‚ð‚¨“`‚¦‚µ‚Ä‚¨‚­

593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:32:31
‚»‚±Žè‘Å‚¿‚Ý‚½‚¢‚ʼnö‚µ‚¢‚©‚ç–³Ž‹‚µ‚Ä‚½‚íEEE

594:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:34:02
‚Â[‚©DirectX‚ð‚Ü‚¸ƒfƒoƒbƒOƒ‚[ƒh‚É‚µ‚ë‚âB
‚»‚ê‚ŃRƒ“ƒ\[ƒ‹‚ɃGƒ‰[“à—e‘S•”•\ަ‚³‚ê‚邿‚¤‚ɂȂ邾‚ëB

595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 15:38:20
‚¤‚¨[‚Å‚«‚½III
‚ ‚肪‚Æ‚¤B
‚Ü‚¶‚ ‚肪‚Æ‚¤III

596:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 16:04:27
>>595
‰ðŒˆ‚µ‚½‚ç‚Ç‚ñ‚ȃGƒ‰[‚¾‚Á‚½‚©‚ðŽ¦‚·‚Ì‚ªƒXƒWB

597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 16:07:55
‚Ü‚ OnCreate‚ ‚½‚è‚ÅCreateDevice‚µ‚½‚ñ‚¾‚낤‚¯‚ÇB

598:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 16:25:44
CView‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^“à‚Ńnƒ“ƒhƒ‹‚ð“n‚µ‚½‚ç’†g‚ªNULL‚¾‚Á‚½‚Ì‚Å
InitUpdate‚Ì’†‚Å‚â‚Á‚½‚ç‰ðŒˆ‚µ‚Ü‚µ‚½B

599:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 20:08:59
DXTRACE_ERR()‚ð‚₽‚çŽg‚Á‚Ä‚éƒ\[ƒX‚ª‚ ‚é‚ñ‚Å‚·‚ªA‚±‚ê‚Á‚ĈӖ¡‚ ‚é‚ñ‚Å‚µ‚傤‚©H
‚È‚ñ‚É‚à—LŒø‚»‚¤‚ȃƒO‚Æ‚©‚¾‚µ‚Ä‚­‚ê‚È‚¢‚ñ‚Å‚·‚ªAAA

600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 21:06:28
‚»‚ꂱ‚»Žg‚¢•û‚É‚æ‚é

601:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 22:25:28
Xƒtƒ@ƒCƒ‹‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ðØ‚è‘Ö‚¦‚éƒTƒ“ƒvƒ‹ƒR[ƒh‚Ç‚Á‚©‚ɂȂ¢H
SDK‚̂͒·‚·‚¬‚ĉð“Ç•s”\‚¾‚½‚æ

602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 22:26:55
‚܂邨‚¯

603:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 22:51:23
‚܂邨‚¯‚ÍŽ©ìŠÖ”Žg‚Á‚Ă邶‚á‚ñ
‚í‚©‚è‚Â炢‚æ

604:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 22:58:31
‚܂邨‚¯‚Á‚ÄŒ‹\—L–¼‚È‚ñ‚¾‚ÈB
ŽQl‚É‚µ‚½‚̃IƒŒ‚¾‚¯‚©‚ÆŽv‚Á‚Ä‚½‚æB


605:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 23:08:31
•ª‚©‚è‚â‚·‚¢ƒTƒ“ƒvƒ‹SDK•t‘®‚̃Tƒ“ƒvƒ‹‚¾‚ÆŽv‚¤‚ñ‚¾

606:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 23:42:46
‚»‚ê‚Í‚¨‘O‚¾‚¯iÎj

607:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 23:46:29
Xƒtƒ@ƒCƒ‹‚̓ǂݞ‚Ý‚Á‚Ă߂½‚­‚»‚Þ‚¸‚©‚µ‚­‚È‚¢‚Å‚·‚©H
VB‚¾‚Ɠǂݞ‚݂ƕ`‰æ‚Å‚Qs‚Å‚©‚¯‚é‚Ì‚ÉEEE‚â‚΂­‚È‚¢‚Å‚·‚©HC‚Æ‚©‚¢‚Á‚Ä
Ž©•ª‚ªŒ©‚Ä‚é‰ðàƒTƒCƒg‚ª‚í‚©‚肸‚ç‚¢‚¾‚¯‚Ȃ̂©‚È

608:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/15 23:58:08
VS2008‚È‚ñ‚Å‚·‚ªAƒvƒƒWƒFƒNƒgV‹K쬂ÉDirectXƒEƒBƒU[ƒh‚ª–³‚¢‚ñ‚Å‚·‚ª
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·‚©H

609:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 00:23:16
‚ ‚«‚ç‚ß‚ê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·

610:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 02:40:41
ƒGƒ“ƒvƒeƒB[ƒvƒƒWƒFƒNƒg
ƒVƒ“ƒvƒ‹ƒTƒ“ƒvƒ‹

611:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 05:27:05
D3DCAPS9‚Ì’†g‚𖄂߂Ă­‚ê‚éŠÖ”‚͉½‚Å‚·‚©H

612:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 05:34:21
GetDeviceCaps‚ª‚ ‚è‚Ü‚µ‚½

613:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 15:40:06
Ž¿–â‚Å‚·
ƒŒƒ“ƒ_ƒŠƒ“ƒOƒ^[ƒQƒbƒg‚Æ‚µ‚ͬ‚µ‚½ƒeƒNƒXƒ`ƒƒ[‚ÍAƒ}ƒ‹ƒ`ƒTƒ“ƒvƒŠƒ“ƒO‚ª–³Œø‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚悤‚Ȃ̂ł·‚ª
‚±‚ê‚Íu2”{‚̑傫‚³‚Å•`‰æ‚µ‚ÄA•\ަ‚·‚éÛ‚É50%k¬‚·‚ê‚΃Aƒ“ƒ`ƒGƒCƒŠƒAƒVƒ“ƒO‚©‚©‚é‚¶‚á‚ñv‚Æ‚¢‚¤‚â‚è•û‚ð‚µ‚ë‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©H

‚»‚ê‚Æ‚à‰½‚©‚µ‚çݒ肪‚ ‚é‚ñ‚Å‚µ‚傤‚©H

614:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 18:14:42
Ž¿–â‚Å‚·

‚PDƒŒƒ“ƒ_ƒŠƒ“ƒOƒ^[ƒQƒbƒg‚̃T[ƒtƒFƒCƒX‚ð•Ï‚¦‚Ä•`‰æ
‚QD[“xƒoƒbƒtƒ@‚Í‚»‚̂܂܂ŃŒƒ“ƒ_ƒŠƒ“ƒOƒ^[ƒQƒbƒg‚ðŒ³‚É–ß‚µ‚·
‚RD[“x’l‚Ì‘‚«ž‚ÝOFF‚ʼnæ–ʃTƒCƒY‚̃Xƒvƒ‰ƒCƒg‚É‚³‚Á‚«•`‰æ‚µ‚½“à—e‚ðƒeƒNƒXƒ`ƒƒ‚Æ‚µ‚Ä•`‰æ
‚SD[“x’l‚Ì‘‚«ž‚ÝON‚É‚µ‚Ä“K“–‚ɃIƒuƒWƒFƒNƒg‚ð•`‰æ

‚±‚̂Ƃ«‚ÉAƒT[ƒtƒFƒCƒX‚̃TƒCƒY‚ª³•ûŒ`‚¾‚Æ‚¤‚Ü‚­‚¢‚­‚ñ‚Å‚·‚ª
640x480‚Æ‚©A‰¡‚É’·‚©‚Á‚½‚è‚·‚邯ƒXƒvƒ‰ƒCƒg‚É•`‰æ‚µ‚½‚Æ‚«‚ɃsƒNƒZƒ‹‚ª”÷–­‚É‚¸‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚½‚Ô‚ñƒTƒ“ƒvƒŠƒ“ƒO‚Ì–â‘肾‚ÆŽv‚¤‚ñ‚Å‚·‚ªA
ÅŒã‚̃IƒuƒWƒFƒNƒg‚ð•`‰æ‚·‚邯‚«‚Éʼn‚Ì[“xƒoƒbƒtƒ@‚ð‚»‚Ì‚Ü‚ÜŽg‚¢‚½‚¢‚Ì‚Å
‚¸‚ê‚Ä‚µ‚Ü‚¤‚ÆA‰½‚à‚È‚¢‚̂ɉB‚ê‚Ä‚½‚èA‚»‚Ì‹t‚ª‹N‚«‚½‚肵‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒsƒNƒZƒ‹‚ª‚¸‚ê‚é‚̂͂PƒsƒNƒZƒ‹’ö“x‚Å‚·‚ªB
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

615:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 18:44:13
DirectX‚ɃXƒvƒ‰ƒCƒg‚Ȃǖ³‚¢B

616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 23:18:06
DirectSound‚ðŽg‚Á‚ĉ¹Šy‚ðĶ‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ª
wavŒ`Ž®‚Í͂ł«‚½‚Ì‚ÉmidŒ`Ž®‚ðƒfƒoƒbƒO‚È‚µ‚ÅĶ‚µ‚悤‚Æ‚·‚邯ޏ”s‚µ‚Ü‚·B
(ƒfƒoƒbƒO‚ ‚è‚È‚çĶ‰Â”\‚ÅAƒfƒoƒbƒO‚µ‚ĂȂ­‚Ä‚à‚½‚܂ɖ‚èo‚·)
‚±‚ê‚Í‚¢‚Á‚½‚¢‰½‚ªŒ´ˆö‚È‚ñ‚Å‚µ‚傤‚©B

617:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/16 23:21:46
ƒfƒoƒbƒO‚ ‚肾‚ÆÄ¶‚Å‚«‚é•û‚ª’´íŒ»Û‚¾‚낤

618:616
09/02/16 23:53:52
’ù³
DirectSound‚¶‚á‚È‚­‚ÄDirectMusic‚Å‚µ‚½B

619:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 01:47:47
‰Šú‰»‚Å
hr = D3DXCreateTextureFromFile( m_pD3DDev, _T("earth.bmp"), &m_pTexture );
‚ÌŒãA
m_pD3DDev->SetTexture(0, m_pTexture);
‚ð•`‰æstart,end‚̊ԂɒljÁ‚µ‚½‚ñ‚Å‚·‚ª
ŽlŠpŒ`‚ÌF‚ª•Ï‚í‚邾‚¯‚ÅŠG‚ª•\ަ‚³‚ê‚Ü‚¹‚ñA‚Ç‚±‚ªŒ´ˆö‚È‚ñ‚Å‚µ‚傤‚©

620:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 02:16:28
uv‚ª‚¿‚á‚ñ‚ÆÝ’肳‚ê‚ĂȂ¢‚ñ‚¶‚áH

621:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 02:45:58
‚Ç‚±‚©‚¨‚©‚µ‚¢‚Æ‚±‚ë‚ ‚è‚Ü‚·‚©H

typedef struct {
@ float x, y, z, rhw; //ƒXƒNƒŠ[ƒ“À•W‚ł̈ʒu
@ DWORD color; //’¸“_F
@ float tu, tv;
} CUSTOMVERTEX;

CUSTOMVERTEX vertices[] = {
@ // x y z rhw color (Ô —Î Â ƒ¿)
@ {50.0f, 50.0f, 0.5f, 1.0f, D3DCOLOR_RGBA(0xff, 0xff, 0xff, 0xff), 0, 0},
@{250.0f, 50.0f, 0.5f, 1.0f, D3DCOLOR_RGBA(0x00, 0x00, 0x00, 0xff), 1, 0},
@ {50.0f, 250.0f, 0.5f, 1.0f, D3DCOLOR_RGBA(0xff, 0xff, 0xff, 0xff), 0, 1},
@ {250.0f, 250.0f, 0.5f, 1.0f, D3DCOLOR_RGBA(0x00, 0x00, 0x00, 0xff), 1, 1}
};

622:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 03:30:26
SetFVF ‚Å D3DFVF_TEX1 “ü‚ê–Y‚ê‚Ä‚é‚ñ‚¾‚낤

623:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 03:41:27
m_pD3DDev->SetFVF(D3DFVF_CUSTOMVERTEX);

‚±‚ê‚Å‚·‚©H
ƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ä‚à‚¾‚߂łµ‚½

624:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 03:43:29
D3DFVF_XYZ
‚¾‚¯‚É‚µ‚½‚ñ‚Å‚·‚ª‚»‚ê‚Å‚à‚¾‚߂łµ‚½

625:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/02/17 03:47:59
‚í‚©‚è‚Ü‚µ‚½
D3DFVF_XYZ
‚ð
D3DFVF_XYZRHW
‚É‚µ‚½‚ç•\ަ‚³‚ê‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚Å‚·I


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

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