yC++z DirectX‰SŽ ..
855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:06:24
>>854
‚Ђá‚Á‚Ù‚¤iff*
856:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:26:17
Ž¿–â‚Å‚·B
3DƒQ[ƒ€‚Ńpƒ‰ƒ[ƒ^“™‚ð2D‚Å•\ަ‚·‚é‹@”\‚ðŽÀ‘•‚µ‚½‚ñ‚Å‚·‚ªA‚·‚²‚d‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
–{‚Å’²‚ׂĂ݂½‚̂ł·‚ªClear‚ÅZƒoƒbƒtƒ@‚ðˆê“xÁ‚µ‚Ä‚¢‚é‚Ì‚ªŒ´ˆö‚炵‚¢‚Å‚·B
‚Æ‚è‚ ‚¦‚¸Œ´ˆö‚͂킩‚Á‚½‚̂ł·‚ª‚Ç‚¤‚¢‚¤‰ðŒˆô‚ð‚Æ‚ê‚΂¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
‚¢‚¢‰ðŒˆô‚Æ‚©ƒpƒ‰ƒ[ƒ^•\ަ‚Ì‘ã‘ֈĂƂ©‚²‘¶’m‚Ȃ狳‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·B
857:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:35:57
‚ǂ̖{‚̉½‚Æ‚¢‚¤‹Lq‚©‚ç‚»‚¤Žv‚Á‚½‚Ì‚©“š‚¦‚æB
858:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:42:58
Œy‚ƒGƒXƒp[‚·‚邯
ƒtƒHƒ“ƒg•`‰æ‚ªd‚¢‚ñ‚¾‚ÆŽv‚¤‚¯‚ÇEEE
859:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:49:29
>>852
’¸“_‚Ì”z—ñ‚ÍŽ©•ª‚Åì‚Á‚Ä‚é‚ñ‚¾‚ëH
‚ñ‚ÅA‚»‚ê‚ðGL‚ÌŠÖ”‚ɃZƒbƒg‚µ‚Ä•`‰æ‚µ‚Ä‚é‚ñ‚¾‚ëH
‚»‚ꂾ‚æB
>>856
Zƒoƒbƒtƒ@‚ðƒNƒŠƒA‚¹‚¸‚É
•¶Žš‚ð‘‚‚Æ‚«‚¾‚¯ZƒeƒXƒg‚ðOFF‚É‚·‚ê‚ÎH
860:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 22:51:05
>>857.858
‚·‚݂܂¹‚ñ’¼‚è‚Ü‚µ‚½B
ƒR[ƒh‚ÉŽè‚͉Á‚¦‚Ä‚¢‚È‚¢‚̂ɓˑR’¼‚Á‚½‚Ì‚Å
‚½‚Ô‚ñ•ʂ̎–‚ªŒ´ˆö‚¾‚Á‚½‚ÆŽv‚¢‚Ü‚·B‚»‚ꂪ‰½‚©‚͂킩‚è‚Ü‚¹‚ñ‚ªcB
‚¨Žè‚ð”ς킹‚Ä–{“–‚É\‚µ–ó‚È‚¢B
861:860
07/11/12 22:53:14
>>859‚³‚ñ‚à‰ð“š‚µ‚Ä‚‚ê‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>>860‚Ì’Ê‚è‰ðŒˆ‚µ‚Ü‚µ‚½Bd‚Ëd‚Ë\‚µ–ó‚È‚¢B
862:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 23:10:35
‚»‚ê‚æ‚è‚àZƒoƒbƒtƒ@‚ðƒNƒŠƒA‚·‚邯’x‚‚È‚éî•ñ‚ÌŒ³‚ɂȂÁ‚½‘Ж¼‚𓚂¦‚ëB
863:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 23:22:40
>>862
ƒ}ƒXƒ^ƒŠƒ“ƒODirectXƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Æ‚¢‚¤–{‚Å‚·
864:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 23:49:30
‰SŽÒ‚ª”ƒ‚Á‚Ă͂¢‚¯‚È‚¢–{‚É”F’è
865:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/12 23:54:54
‚±‚ñ‚È–{‚łĂ½‚Ì‚©
“ú–{Œê‚ÅDirectXŠÖ˜A‚Ì–{‚Í‹v‚µ‚Ԃ肾‚È
866:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 00:57:58
¡ADirectX9SDK‚Å2D‚̃Vƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·B
ƒQ[ƒ€‚̃vƒƒOƒ‰ƒ€‚ÍuƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€ƒvƒƒOƒ‰ƒ~ƒ“ƒOv‚Ì–{‚ðŽQl‚É‚µ‚Äì‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚±‚Ì–{‚̃Tƒ“ƒvƒ‹‚ł͒e‚âƒLƒƒƒ‰ƒNƒ^‚ª‘S‚Ä3DƒƒbƒVƒ…‚Åì‚ç‚ê‚Ä‚¢‚Ü‚·B
ì‚肽‚¢‚Ì‚Í2D‚̃Q[ƒ€‚Ȃ̂ÅADirectX8‚Ì2DƒQ[ƒ€ì¬‚̃y[ƒW‚ðŽQl‚É‚µ‚ÄDX9‚ÌŽd—l‚ɕς¦‚È‚ª‚çAŒã‚ŃQ[ƒ€‚É‘g‚Ýž‚Þ‚±‚Æ‚ð–Ú“I‚É‚µ‚Ä2D•`‰æŽü‚è‚̕׋‚ð‚µ‚Ä‚¢‚Ü‚·B
–{‚̃Tƒ“ƒvƒ‹‚É‚àƒeƒNƒXƒ`ƒƒ‚ð•`‰æ‚·‚éŠÖ”‚͂‚¢‚Ä‚¢‚½‚̂ł·‚ªA’¸“_ˆÊ’u‚ðŽw’肵‚Ă̕ό`•`‰æ‚âs—ñ‚ð—p‚¢‚½‰ñ“]‚ðŽg‚¢‚½‚©‚Á‚½‚Ì‚ÅAŽ©•ª‚ÅŠÖ”‚ðì‚Á‚Ă݂悤‚ÆŽv‚¢‚Ü‚µ‚½B
¡G‚Á‚Ä‚¢‚éƒvƒƒOƒ‰ƒ€‚ÌŠÈ’P‚È•`‰æ‚Ì—¬‚ê‚ÍA
‡@D3DXCreateTextureFromFile ‚ðŽg‚Á‚Äpngƒtƒ@ƒCƒ‹‚©‚çƒeƒNƒXƒ`ƒƒ‚ðì¬
‡ASetTexture ‚ŃeƒNƒXƒ`ƒƒ‚ðƒfƒoƒCƒX‚ɃZƒbƒg
‡BDrawPrimitiveUP ‚ŃoƒbƒNƒoƒbƒtƒ@‚É“]‘—
‡CEndScene ‚ð‘Ò‚Á‚Ä Present ‚ŃtƒŠƒbƒv (•ûŽ®‚ÍD3DSWAPEFFECT_DISCARD)
‚Æ‚¢‚¤‚à‚̂ł·B
‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªAƒeƒNƒXƒ`ƒƒ‚ð•`‰æ‚µ‚½Û‚É‘œ‚ª‚ڂ₯‚½‚悤‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚̂͂ǂ¤‚·‚ê‚Î’¼‚¹‚é‚̂łµ‚傤‚©B
Œ»Ý‚̓Xƒe[ƒW‰æ–ʂ̃tƒŒ[ƒ€(“§‰ß•”•ª‚ðŽlŠp‚”²‚¢‚½ƒƒN)‚ð•`‰æ‚·‚é’iŠK‚ÅAƒeƒNƒXƒ`ƒƒ‚̑傫‚³‚Í640x480‚Å‚·B
ƒtƒ@ƒCƒ‹Œ`Ž®‚ÍpngAbmpAtga‚ðŽŽ‚µ‚Ă݂܂µ‚½‚ª‚Ç‚ê‚à‚ڂ₯‚Ä‚µ‚Ü‚¢‚Ü‚·B
URLØÝ¸(www.uploda.org)
‹ï‘Ì“I‚É‚ÍA‰æ‘œ‚̶‘¤‚ÌŠG‚ð•`‰æ‚·‚邯‰E‚̂悤‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰ðŒˆô‚ð‹³‚¦‚ĉº‚³‚¢‚Ü‚¹‚ñ‚Å‚µ‚傤‚©B
867:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 02:42:36
‚¿‚å‚Á‚Æ‚¾‚¯ã‚ðŒ©‚é‚Æ‚©“ª‚É–³‚¢‚Ì‚©‚È
868:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 05:05:12
”{‚̉𑜓x‚̃eƒNƒXƒ`ƒƒ‚ð—pˆÓ‚µ‚ÄA0.5‚¸‚ÂÀ•W‚ð‚¸‚ç‚µ‚½‚çãY—í‚É•\ަ‚³‚ê‚Ü‚µ‚½B
ã‚ðŒ©‚ê‚È‚‚Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
869:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 13:30:43
>’¸“_‚Ì”z—ñ‚ÍŽ©•ª‚Åì‚Á‚Ä‚é‚ñ‚¾‚ëH
>‚ñ‚ÅA‚»‚ê‚ðGL‚ÌŠÖ”‚ɃZƒbƒg‚µ‚Ä•`‰æ‚µ‚Ä‚é‚ñ‚¾‚ëH
‚¾‚©‚çA’¸“_‚ª3‚‚ ‚Á‚½‚Æ‚«‚É(0 0 0) (1 1 0) (-1 1 0)
struct IN{
float4 position1 : POSITION
float4 color : COLOR
}
‚¾‚ÆAPOSITION‚ª1ŒÂ‚µ‚©–³‚¢‚¶‚á‚ñ
1ŒÂ‚µ‚©‚È‚¢‚Ì‚ÉA3‚‚̒¸“_“ü‚é‚ÌH
3‚‚̂¤‚¿‚̂ǂꂩ‚ª“ü‚é‚ñ‚Å‚µ‚åH‚»‚êuniform‚¶‚á‚È‚¢‚ÆŽw’è‚Å‚«‚È‚¢‚¶‚á‚ñ
ŸŽè‚ÉCg‚Ì•û‚Å‚â‚ç‚ꂽ‚Á‚Ä‚±‚Á‚¿‚ª¢‚é‚ñ‚¾‚æ
3‚‚̂¤‚¿‚ǂꂪ“ü‚é‚©Œ¾‚Á‚Ä‚æIƒ”ƒ@ƒJI
870:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 13:50:10
Ž©•ª‚Ì•s•׋‚ð’I‚Éã‚°‚Ä‹tƒMƒŒ‚Æ‚ÍcB
‚Ä‚©A>>800‚ÅI—¹‚¾‚ëB
871:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 16:52:26
>>868
‚È‚ñ‚Å”{‚̉𑜓x‚É‚·‚é•K—v‚ª‚ ‚é‚ÌH
872:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 19:12:14
ƒsƒNƒZƒ‹ƒVƒF[ƒ_‚Q.‚O‚ðŽg‚¤ê‡‚Á‚ÄA‚»‚ÌPC‚ª‚PE‚P‚܂łµ‚©‘Ήž
‚µ‚Ä‚¢‚È‚¢ê‡‚Ç‚¤‚È‚é‚̂łµ‚傤‚©H
ƒGƒtƒFƒNƒgƒtƒ@ƒCƒ‹“ǂݞ‚ñ‚¾Žž“_‚ŃGƒ‰[”¶‚Å‚µ‚傤‚©H
ŽèŒ³‚É‚ ‚é‚̃}ƒVƒ“‚ª‘S•”‚QD‚O‘Ήž‚Ȃ̂ÅA’N‚©•ª‚©‚él‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·I
873:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 19:15:26
>>870
‚¾‚©‚çA‰½‚ð“ü‚ê‚é‚Ì‚©Œˆ‚ß‚é‚Ì‚Á‚ÄCg‚¾‚ÆuniformŽg‚¤‚ñ‚¾‚Á‚Ä‚Î
‰½‰ñ‚à“¯‚¶‚±‚ÆŒ¾‚킹‚È‚¢‚Å‚‚¾‚³‚¢„ƒ
uniform‚ª‚‚¢‚ĂȂ¢‚©‚ç‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚£I
‚ÆA~L‚¢‚±‚ÆŒ¾‚¢•û‚Å‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½BŽ©•ª‚̕׋•s‘«‚Å‚·
‚½‚¾ˆêl‚¶‚á‚í‚©‚ç‚È‚‚ÄBƒAƒhƒoƒCƒX’¸‚¯‚½‚ç‚ÆŽv‚Á‚ÄŽf‚¢‚Ü‚µ‚½B
‚Ù‚ñ‚Æ‚·‚¢‚Ü‚¹‚ñB‹³‚¦‚Ä‚‚¾‚³‚¢
874:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 19:41:34
@@@@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Þi¤
@@@@ @ @ @ @ @ i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|i
@@@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iÞi
@@@@@@@@@@ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/|;;Ä;Ä;;;;;;;;;;;;;;;;;;;;;;;;R¤
@@@@@ @ @ @ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;É;;ɼ/É@|Þ!iRS;;;;;;;;;;;;;;;;;;;;;;R¤
@@@@@@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;݃cƒ“@@@ ! R¤ S;;;;;;;;;;;;;;;;;;;;;;;S
@@ @ @ @ @ /;;;;;;;;;;;;;;;;;;;;;;;^¼ƒ“‚Ä__;;;¤@@@,;;;.ƒ\@~ÞR;;;;;;;;;;;;;;;;;R
@@@@@@@ /;;;;;;;;;;;;;;;;;;;;;^¿Þ@@@@@ Þ!@@/@@@@@ÉÐ;;;;;;;;;;;;;;;;R¤
@@@@@@^;;;;;;;;;;;;;;;;;;;;“ü@@[‚”„¦]@R@i <´ƒRÌÞ „«É;;;;;;;;;;;;;;;;;S
@@@@@ /;;;;;;;;;;;;;;;;;;;;;;;;R„§@@@ P_ƒm@ Þi@i@]-¤@@ |;;;;;;;;;;;;;;;;;;;;;;;;Þi@@•K—v‚È•ª‚ÍŒ©‚¹‚½‚Æ‚¢‚¤‚±‚Æ‚¾
.@ @ @ /;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::‚ŒA@@@@@@@@:@:@Þ@@@ ƒm;;;;;;;;;;;;;;;;;;;;;;;;;;‚Œ
@@@@/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::T:¤_@@@@@r] ‚‰@‚‰„¢@@ƒC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;‚Œ@@@‚±‚êˆÈã‚ÍŒ©‚¹‚Ê
.@@@ ‚Œ;;;;;;;;;;;;;;;;;;;;;;;;;/;|@@ ‚‹„¨RA@ ^]¤‚ŒLÞj~R i |²;;;;;;;;;;;;;;;;;;;;;;;;;;;;‚Œ
@@@@‚Œ;;;;;;;;;;;;;;;;;;;;;;²;;;|@@|@@@/@^@@_Þ'_'Þ@@Þi j| |;;;;;;;;;;;;;;;;;;;;;;;;;;;‚Œ
@@@@ ‚Œ;;;;;;;‚’]''Þ;;;;:;;:;;;;‚Œ@@RA ,|. i@@@f]Æ]R@/./ /SS;;;;;;;;;;;;;;;;;;;‚Œ
@@@@ S^;;;;;;;;;:;;;;:;;;;;R@@ ÞR_R\'Þ\Þ']//@/ /;;;:::....Þ'']¤;;;;/
@@_,.,.‚’/ ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R@@@Þ‚‰ Þ‚‰¤Þ'‚–@@@@‚–' ‚‰@/ É;;;;::::;;;;;;;;;;;;;;;:.RA
@/::^;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;RA@@Þ‚’_R!@A,.@@! |@ ,/;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;RA
875:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 20:00:53
>>873
‚Ä‚ä[‚©ƒzƒ“ƒg‚É‚¨‘O‚ª‰½‚ª‚â‚肽‚¢‚ñ‚¾‚æ
>>795‚ª‚â‚肽‚¢‚Æ‚µ‚Ä
ƒzƒ“ƒg‚É’¸“_”‚Í5‚Ȃ̂©H
‚»‚ê‚‚ç‚¢‚È‚ç‚Å‚«‚È‚‚à‚È‚¢‚¯‚Ç’¸“_”‚ª”\ŒÂ‚̃IƒuƒWƒFƒNƒg‚ð
‚±‚Ì•û–@‚ň—‚·‚é‚͓̂y‘ä–³—‚Șb‚¾‚µ
ƒzƒ“ƒg‚É‚»‚ñ‚Ȉ—‚ª•K—v‚Ȃ̂©‚à‹^‚킵‚¢
‚¢‚ÜŽ©•ª‚ª–ÚŽw‚µ‚Ä‚éÅI’n“_‚Æ
‚»‚ê‚ɑ΂µ‚Ăǂ¤‚¢‚¤ƒAƒvƒ[ƒ`‚ð‚µ‚Ä‚é‚Ì‚©‚®‚ç‚¢‘‚¢‚Ä‚à‚ç‚í‚ñ‚Æ
à–¾‚·‚é‹C‚à‹N‚«‚È‚¢
876:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 20:31:58
>>795‚³‚ñ‚ł͂ ‚è‚Ü‚¹‚ñ„ƒ
’Pƒ‚É>>869‚Ì󋵂̂Ƃ«‚É
float4 position1‚ɂ͂ǂñ‚ÈÀ•W‚ª“ü‚Á‚Ă邩’m‚肽‚¢‚¾‚¯‚Å‚·I
ƒ|ƒŠƒSƒ“‚Í(0 0 0) (1 1 0) (-1 1 0)‚ÅŽOŠpŒ`Žw’肵‚ÄA’¸“_‚ª3‚‚ ‚é‚Ì‚É
ƒVƒF[ƒ_[‚Ŏ󂯎æ‚éPOSITIONƒZƒ}ƒ“ƒeƒbƒN‚Í1‚‚¾‚¯‚Á‚Ä‚¢‚¤‚Ì‚ª‚í‚©‚ç‚È‚¢‚̂ł·
Output {
float4 position : POSITION;
float4 color : COLOR;
};
main (float3 position : POSITION)
{
Output OUT;
OUT.position = float4(position, 1);
OUT.color = float4(0, 1, 0, 1); // RGBA green
return OUT;
}
‚È‚ñ‚Åfloat3 position‚ª1ŒÂ‚¾‚¯‚È‚ÌH
‚¶‚á‚ A‚±‚ê‚É float3 position2 : POSITION1‚Æ‚©‚µ‚½‚çA‰½‚ª“ü‚é‚ÌH
(0 0 0 ) (1 1 0)H@‚»‚ê‚Æ‚à(-1 1 0)?
‚»‚±‚ç•Ó‚Ìà–¾‚ª–{‚Å‚à‰½‚Å‚àÚ‚Á‚ĂȂ¢‚̂ł킩‚ñ‚È‚¢‚ñ‚Å‚·
877:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 20:39:44
>>876‚ª‰½‚ðŒ¾‚¢‚½‚¢‚Ì‚©—Ç‚‚í‚©‚ç‚ñ‚ª
’¸“_”‚ª3ŒÂ‚È‚ç
main‚Í’¸“_”‚Æ“¯‚¶”‚¾‚¯
‚‚܂è3‰ñŒÄ‚΂ê‚Ä‚é
1‰ñ–Ú‚Ìmain‚Ìposition‚É‚Í(0,0,0)‚ª‚Í‚¢‚Á‚Ä‚¢‚Ä
2‰ñ–Ú‚Ìmain‚Ìposition‚É‚Í(1,1,0)‚ªˆÈ‰º—ª
‚±‚±‚܂ł͂n‚jH
878:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 20:55:26
‚»‚µ‚Ä
float3 position2 : POSITION1‚¾‚ª
Cg‚ª‚Ç‚ñ‚È‚à‚̂Ȃ̂©’m‚ç‚ñ‚Ì‚Å
POSITION1‚È‚ñ‚ăZƒ}ƒ“ƒeƒBƒbƒN‚ª‚ ‚é‚Ì‚©‚Í’m‚ç‚ñ‚ª
‚ ‚邯‰¼’è‚·‚邯position2‚ɂ͉½‚à“ü‚Á‚Ä‚«‚Ä‚¢‚È‚¢
position2‚ɂȂɂð“ü‚ê‚é‚©‚Í
’¸“_î•ñ‚ðÝ’è‚·‚邯‚«‚ÉŽ©•ª‚ʼn½‚ð‚¢‚ê‚é‚Ì‚©Œˆ‚߂镔•ª‚Ȃ̂Å
‰½‚àŽw’肵‚ĂȂ¢‚̂Ȃ牽‚à“ü‚ç‚È‚¢
879:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:05:01
>>877-878
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·„ƒ
ŠÔˆá‚Á‚Ä‚½‚Æ‚±‚낪‚ ‚è‚Ü‚µ‚½BPOSITION‚̓Zƒ}ƒ“ƒeƒBƒbƒN‚ª1‚‚¾‚¯‚Å
COLOR1‚ÆCOLOR0A@TEXCOORD0`7‚Å‚µ‚½I
‚Å‚àPOSITION‚̂Ƃ±‚ë‚͂킩‚è‚Ü‚µ‚½I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‚»‚Ì’¸“_•ªŒÄ‚Ño‚³‚ê‚Ä
‚»‚̂Ƃ«‚ÍPOSITION‚ÉA‚»‚Ì’l‚ª“ü‚é‚ñ‚Å‚·‚ËI
‚Å‚àCOLOR0`1‚ÆTEXCOORD0`7‚ª‚í‚©‚ç‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚±‚ê‚àŠO•”‚©‚çŽw’è‚·‚é‚̂łµ‚傤‚©Buniform‚¶‚á–³‚¢‚Ì‚ÉB
880:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:07:30
‚È‚ñ‚Æ‚¢‚¤—‰ð—̖͂³‚³‚¾EEE
881:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:07:31
—á
struct Vertex{
D3DXVECTOR3 position ;// ’¸“_‚ÌÀ•Wi•K{j
D3DXVECTOR4 color ;
D3DXVECTOR3 position1 ;// Šg’£‚µ‚½’¸“_î•ñ
D3DXVECTOR3 position2 ;// Šg’£‚µ‚½’¸“_î•ñ
} ;
#define MY_V (D3DFVF_XYZ|D3DFVF_DIFFUSE|D3DFVF_TEX2|D3DFVF_TEXCORDSIZE3(0)|D3DFVF_TEXCORDSIZE3(1))
main (
float3 position : POSITION
float3 color : COLOR,
float3 posion1 : TEXCOORD0,
float3 posion2 : TEXCOORD1
)
{@EEE
TEXCOORD‚̓eƒNƒXƒ`ƒƒÀ•W‚ð“ü‚ê‚邽‚߂ɗpˆÓ‚³‚ê‚Ă͂¢‚邪
•ʂɃeƒNƒXƒ`ƒƒÀ•W‚ð“ü‚ê‚È‚¢‚Æ‚¢‚¯‚È‚¢Œˆ‚Ü‚è‚͂Ȃ¢
‚½‚Æ‚¦‚Ε¡”ŒõŒ¹‚ÌŒvŽZ‚ð‚µ‚½‚¢‚Æ‚«‚É‚»‚ꂼ‚ê‚ÌŒõŒ¹ƒxƒNƒgƒ‹‚ð‚¢‚ê‚½‚è‚Æ‚©
‚±‚±‚̓vƒƒOƒ‰ƒ}‚ª•K—v‚ɉž‚¶‚ÄŠg’£‚·‚ׂ«‚Æ‚±‚낳݂ñ‚Ȃ͂±‚ê‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚¢‚é
ˆê‚ˆê‚‚̒¸“_‚É•¡”‚Ìî•ñ‚ðŽ‚½‚¹‚ç‚ê‚邿‚Á‚Ä‚¾‚¯‚Å
•¡”‚Ì’¸“_‚Ìî•ñ‚ª‚Í‚¢‚Á‚Ä‚‚é‚킯‚ł͂Ȃ¢
882:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:14:53
‚‚܂èTEXCOORD‚͉½“ü‚ê‚Ä‚à‚¢‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚©B
twoTextures(float2 position : POSITION,
float2 texCoord : TEXCOORD0,
uniform float2 leftSeparation,
uniform float2 rightSeparation,
out float4 oPosition : POSITION,
out float2 leftTexCoord : TEXCOORD0,
out float2 rightTexCoord : TEXCOORD1
)
{
oPosition = float4(position, 0, 1);
leftTexCoord = texCoord + leftSeparation;
rightTexCoord = texCoord + rightSeparation;
}
‚Å‚à‚±‚¤‚¢‚¤•—‚ÉAu“ü‚Á‚Ä‚‚鑤‚Ìfloat2 texCoord : TEXCOORD0,v‚Ìꇂ̓vƒƒOƒ‰ƒ€‘¤‚Å
Žw’肵‚È‚¢‚ƃ_ƒ‚È‚ñ‚Å‚·‚æ‚ËB
out‚̂Ƃ±‚ë‚ÍAŽ©•ª‚Ì“s‡‚É‚ ‚킹‚Äݒ肵‚Ä‚é‚Á‚Ä‚¢‚¤‚̂͂킩‚é‚ñ‚Å‚·‚ªB
883:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:30:31
‚â‚ׂ¦A“ª’É‚‚È‚Á‚Ä‚«‚½
’N‚©Aƒoƒgƒ“ƒpƒX
884:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 21:53:21
@@@«
@@@«
@@@«
885:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 22:28:46
‹³‚¦‚ÄŒNE”S’…ŒN‚É•t‚«‡‚¤‚Ì‚ªŒ™‚È‚ç–³Ž‹‚·‚é‚Ì‚ªíޝB
886:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/13 22:33:51
‚¨‘O“ª‚¢‚¢‚ÈB
887:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 05:26:10
‚‚³ƒ}ƒbƒv‚̉摜‚©‚çƒfƒRƒ{ƒR‚È’nŒ`‚𶬂µ‚½‚¢‚ñ‚Å‚·‚ªA
‘S‚‚â‚è•û‚ª•ª‚©‚è‚Ü‚¹‚ñBƒqƒ“ƒg’¸‚¯‚È‚¢‚Å‚µ‚傤‚©H
888:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 07:08:10
‰æ‘œ‚Ì1ƒhƒbƒg–ˆ‚ð‚‚³‚ɕς¦‚邾‚¯B
RGBA‚‚܂è256Fx3F=768’iŠK‚Ì‚‚³‚ªŽæ“¾‚Å‚«‚é(ƒAƒ‹ƒtƒ@‚àŽæ‚肽‚¯‚ÎŽ©—R‚É)B
•‚Ȃ炂³0A”’‚È‚ç768xƒ¿‚Æ‚¢‚¤‚‚³‚ÉŒˆ‚ß‚ê‚΂ ‚Ƃ͎©•ª‚Å‚»‚Ì‚‚³‚É“_‚ð”z’u‚µ‚Ä–Ê‚ðì‚Á‚Ä‚¢‚B
889:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 07:31:08
24bit‚à‚Á‚Ä‚Ä768’iŠK? ‚È‚ñ‚Åbit‚Å‚â‚ç‚ñ‚Ì
‚ ‚ƈړ®‰Â‚Ȃǂ̃tƒ‰ƒO‚Æ‚©ŠÜ‚ß‚½‚è‚·‚éB
890:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 07:58:39
‰´‚ÍA>>887‚ÌŽ¿–â‚Ì“à—e‚ª•ª‚©‚ç‚ñB
ƒGƒXƒp[‚Ì—á‘è‚©‚ÆŽv‚Á‚½B
Œ³ƒf[ƒ^‚̓oƒ“ƒvƒ}ƒbƒsƒ“ƒO—p‚̃eƒNƒXƒ`ƒƒ‚ÌŽ–H
ƒfƒRƒ{ƒR‚È’nŒ`‚Á‚ĉ½Hƒ|ƒŠƒSƒ“ƒOƒŠƒbƒh‚ÌŽ–H
‚»‚ê‚ÍADirectX‚ÌŽ¿–â‚È‚ÌH
891:887
07/11/15 12:27:14
Œ¾—t‘«‚炸‚Å\‚µ–ó‚È‚¢‚Å‚·B
‚‚³ƒ}ƒbƒv‚̉摜‚ðŒ³‚ÉAƒƒbƒVƒ…‚ð쬂·‚é•û–@‚Å‚·B
>>888
‰æ‘œ‚̃f[ƒ^‚ð1ƒsƒNƒZƒ‹‚²‚Ǝ擾‚µ‚Ä‚¢‚Á‚ÄAŽ©•ª‚Å’¸“_‚ð‘Å‚Á‚Ä‚¢‚
‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
892:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 13:01:48
‚»‚êˆÈŠO‚ɂǂ¤‚µ‚ë‚ÆH
893:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 14:49:52
>>891
hight-field‚Ì‚±‚Ƃłµ‚åH
”Z’WƒOƒŒ[ƒ}ƒbƒv‚ª‚‚³‚ðŽ¦‚µ‚Ä‚¢‚é‚Á‚Ä‚¢‚¤‚ÌB
’Pƒ‚É0-255‚ÅRGB’l‚ð“ǂݞ‚ñ‚ÅA‚»‚ê‚ðƒ|ƒŠƒSƒ“‚Ì1’¸“_‚Æ‚µ‚Ä
ƒƒbƒVƒ…‚ð‚ñ‚Å‚¢‚¯‚΂¢‚¢‚ñ‚łȂ¢‚ÌH
RGB’l‚ª“ǂ߂Ȃ¢‚Æ‚©‚¢‚¤‚È‚ç
PPMAPGM‚ÌASCIIƒ‚[ƒh‚ŕۑ¶‚Å‚à‚µ‚ēǂݞ‚߂΂¢‚¢B
“–‘RAƒsƒNƒZƒ‹•ª‚Ì’¸“_‚ªo—ˆ‚Ä‚µ‚Ü‚¤‚©‚çƒf[ƒ^‚Íd‚¢i255~255pixel‚È‚çA255~255’¸“_j
‚ ‚Æ’¸“_ŠÔ‚̂‚Ȃª‚è‚àƒvƒƒOƒ‰ƒ€‚ÅŽw’è‚·‚éB
‚Æ‚¢‚¤‚±‚ƂȂ̂łÍH
894:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 15:11:38
‚½‚Ô‚ñA
‚»‚¤‚¢‚¤’´•Ö—˜ŠÖ”‚͂Ȃ¢‚ÌH
‚Á‚Ä•·‚¢‚Ä‚é‚ñ‚¶‚á‚ËH
895:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 15:26:53
pov-ray‚Æ‚©‚È‚ç‚ ‚Á‚½‚©‚ÈB’´•Ö—˜ŠÖ”
ƒ|ƒŠƒSƒ“¶¬‚µ‚Ä‚‚ê‚é‚܂ł͒m‚ç‚ñ‚¯‚ÇB
896:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 17:00:44
‚Á‚Ä‚¢‚¤‚©A•’ʂ̃oƒ“ƒvƒ}ƒbƒsƒ“ƒO‚ðŽg‚Á‚ăŒƒ“ƒ_ƒŠƒ“ƒO‚µ‚½‚ç‘Ê–Ú‚È‚ÌH
’nŒ`‚Æ‚©ì‚肽‚¢‚È‚çAŒ³ƒf[ƒ^‚É‚‚³ƒ}ƒbƒvŽg‚¤ˆÓ–¡‚ª‚í‚©‚ñ‚È‚¢‚µB
897:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 17:27:01
ƒrƒbƒgƒ}ƒbƒv‚È‚ñ‚ăwƒbƒ_ˆÈŠO‚Í‚½‚¾‚Ì‚QŽŸŒ³”z—ñ‚¶‚á‚È‚¢‚©
898:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 18:48:33
URLØÝ¸(www.microsoft.com)
‚±‚ñ‚È‚ÌH
MDX‚¾‚ªB
899:887
07/11/15 19:15:13
>>892
‚È‚©‚È‚©‰SŽÒ‚ɂ͕ª‚©‚ç‚È‚¢‚à‚̂ł·B
>>893
‚È‚é‚Ù‚ÇA”ñí‚ÉŽQl‚ɂȂè‚Ü‚·B
>>894-895
‚»‚¤‚¢‚¤‚±‚ƂɂȂè‚Ü‚·‚©‚ËBxƒtƒ@ƒCƒ‹‚ðƒ[ƒh‚·‚éŠÖ”‚ª‚ ‚é‚Ì‚ÅA
‚‚³ƒ}ƒbƒv‚Ȃǂɂàê—p‚ÌŠÖ”‚ª‚ ‚éA‚à‚µ‚‚ÍŽ—‚½‚悤‚È‚±‚Æ‚ªo—ˆ‚é
‚ÆŽv‚Á‚Ă܂µ‚½B
>>896
ƒoƒ“ƒvƒ}ƒbƒsƒ“ƒO‚Í‚ ‚‚Ü‚Å‚àŒ©‚½–Ú‚¾‚¯‚ÅAŽÀÛ‚É‘¼‚̃ƒbƒVƒ…‚©‚ç
ƒŒƒC‚ð”ò‚΂µ‚Ä‚‚³‚ðŽæ“¾‚µ‚½‚¢ê‡‚Ȃǂɂ͕sŒü‚«‚Æ’²‚ׂ½Œ‹‰Ê‚É‚ ‚è‚Ü‚µ‚½B
‚»‚ê‚Æ’nŒ`ì¬ê—p‚̃c[ƒ‹‚Ìo—Í‚ª‚‚³ƒ}ƒbƒv‚¾‚Á‚½‚Ì‚ÅB
‹t‚Ƀoƒ“ƒvƒ}ƒbƒvˆÈŠOA‚‚³ƒ}ƒbƒv–³‚µ‚ÅŒø—¦‚æ‚L‘å‚È’nŒ`‚𶬂·‚é
Žè–@‚ª‘¶Ý‚·‚é‚̂łµ‚傤‚©H
>>898
ŽÀ‚ÍŽ¿–â‚·‚é‘O‚É‚»‚̃y[ƒW‚ðŽQl‚É‚µ‚Äì‚Á‚Ă݂½‚̂ł·‚ªAŒ´—‚âC#Ž©‘Ì
‚æ‚—‰ð‚µ‚Ä‚¢‚È‚¢‚È‚©‚Á‚½‚̂Ŏè‹l‚Ü‚èó‘Ô‚Å‚µ‚½B
ƒAƒhƒoƒCƒX‚Ì‚¨‚©‚°‚Å‚»‚̃\[ƒXƒR[ƒh‚̈Ӗ¡‚à¡•ª‚©‚è‚Ü‚µ‚½B
‚Æ‚è‚ ‚¦‚¸ƒSƒŠƒSƒŠ’¸“_ƒf[ƒ^‚ð쬂·‚éŠÖ”‚ðƒR[ƒfƒBƒ“ƒO‚µ‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
900:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 21:53:13
‚â‚Á‚Ă邱‚Æ‚ªA‚Ç‚¤Œ©‚Ä‚àhight field‚¾B
ƒnƒCƒgƒtƒB[ƒ‹ƒhAhight field‚ŃOƒO‚邯FXo‚Ä‚‚邿B
Žg‚¢ŒÃ‚³‚ꂽŽè–@‚¾‚©‚çAŒ‹\ƒ\[ƒX‚Í‚ ‚é‚Í‚¸
901:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 22:36:14
•Œ¾‚ð‚¨Šè‚¢‚µ‚Ü‚·B
ƒeƒNƒXƒ`ƒƒ‚ð“®“I‚ɶ¬‚·‚邽‚ßA
D3DXCreateTexture(pD3DDevice, iWidth, iHeight, 0, 0, D3DFMT_A8L8 ,D3DPOOL_MANAGED, &pTexture);
‚Å쬂µ‚Ä‚½ƒeƒNƒXƒ`ƒƒ‚ð
pTexture->LockRect(0, &stRect, NULL, D3DLOCK_DISCARD);
‚ƃƒbƒN‚µ‚Ä‘‚«Š·‚¦‚Ä‚¢‚½‚̂ł·‚ªA
‚Ó‚ÆADirextX Control Panel‚ÅADebug Runtime‚É•ÏX‚µ‚½‚Æ‚½‚ñA
ƒGƒ‰[ƒR[ƒhD3DERR_INVALIDCALL‚ª•Ô‚Á‚Ä‚‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
Retail Runtime‚ł͓®‚‚Ì‚ÅÅI“I‚ɂ͖â‘è‚È‚¢‚Å‚·‚ªA
Debug Runtime‚Å“®‚©‚È‚¢‚Ì‚ª‹C‚ɂȂè‚Ü‚·B
‰½‚©‚²Žw“E‚Ì“_‚ª‚ ‚ê‚΂æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
902:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 22:40:06
>>901
ƒfƒoƒbƒOo—͂ɉ½‚©î•ñ‚łĂȂ¢‚ÌH
903:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/15 23:10:23
ƒpƒ‰ƒ[ƒ^‚ðŒ©’¼‚µ‚½H
D3DXCreateTextureALockRect‚̉ӊ‚ŃfƒoƒbƒK‚ÅŽ~‚ß‚ÄAˆø”‚Ì’l‚𸸂µ‚½H
904:901
07/11/15 23:37:31
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒfƒoƒbƒOo—͉͂½‚ào‚Ä‚«‚Ä‚¢‚Ü‚¹‚ñB
ƒpƒ‰ƒ[ƒ^‚Í—á‚ÅŽ¦‚µ‚½Š´‚¶‚Å‚·B
“®ìŽ©‘Ì‚ÍRetail Runtime‚Å–Ú“I’Ê‚è‚É“®ì‚µ‚Ä‚¢‚é‚Ì‚ÅA
‰½‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©EEEH
905:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 00:51:43
D3DLOCK_DISCARD‚ÍA“®“IƒeƒNƒXƒ`ƒƒ‚̂ݗLŒø‚ȃtƒ‰ƒO‚Å
“®“IƒeƒNƒXƒ`ƒƒ‚Ì쬂ɂÍD3DPOOOL_MANAGED‚ÍŽg—p‚Å‚«‚È‚¢‚Æ
ƒwƒ‹ƒv‚É‚ ‚邪B‚Ü‚½AD3DUSAGE_DYNAMIC‚ðŽw’肵‚ĂȂ¢‚µB
‚Â[‚©AƒfƒoƒbƒOƒƒbƒZ[ƒW‚Ío‚Ă邾‚ëAƒƒbƒZ[ƒWƒŒƒxƒ‹‚ðã‚°‚ë‚æB
906:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:16:52
>>904
D3DERR_INVALIDCALL‚ª•Ô‚Á‚Ä‚«‚ÄAƒfƒoƒbƒOo—͂ɉ½‚ào‚È‚¢‚È‚ñ‚Ä‚±‚Æ‚Í
ŋ߂ÌSDK‚ł͋N‚±‚ç‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ªB
>>901‚̃R[ƒh‚ðŽèŒ³‚ÅŽŽ‚µ‚½‚ç‚¿‚á‚ñ‚ƃƒbƒZ[ƒW‚ªo‚½‚ñ‚¾‚ª‚Ë
Direct3D9: (ERROR) :D3DLOCK_DISCARD is allowed only with dynamic textures
907:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:18:10
>>906‚ÌŒ¾‚¤‚Æ‚¨‚è‚È‚çSDK‚ªŒÃ‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
908:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:34:37
>>906‚̃ƒbƒZ[ƒW‚Í‚©‚È‚èÌ‚ÌSDK‚Å‚ào‚é
‹°‚ç‚‚Í>>905‚ÌŒ¾‚¤‚Æ‚¨‚èƒfƒoƒbƒOo—̓Œƒxƒ‹‚ðã‚°‚ĂȂ¢‚¾‚¯‚©‚Æ
Retailƒ‰ƒ“ƒ^ƒCƒ€‚ł͓®ì‚·‚é‚Á‚Ă̂ª•ª‚©‚ç‚ñ‚¯‚Ç
909:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:40:05
Retail‚Å“®‚‚Á‚Ă͖̂³Œø‚ȃtƒ‰ƒO‚ð‚¢‚¿‚¢‚¿ƒ`ƒFƒbƒN‚µ‚½‚肹‚¸‚É–³Ž‹‚µ‚Ă邾‚¯‚È‚ñ‚¶‚á‚È‚¢‚©‚È‚½‚Ô‚ñ
910:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:52:49
Debug‚ÆRetail‚ÅAŠÖ”‚©‚ç‚Ì–ß‚è’liHRESULTj‚ª•Ï‚í‚邱‚Æ‚à‚ ‚é‚Ì‚©‚ÈH
>>901‚ÅLockRect‚ªŽ¸”s‚·‚邯A“–‘RD3DLOCKED_RECT‚Ì’l‚à–³Œø‚È–ó‚ÅA
‚»‚̂܂܈—i‚߂邯ŠÔˆá‚¢‚È‚Access Violation‚È‹C‚ªc
911:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 01:59:38
‚Æ‚è‚ ‚¦‚¸AŽd—l’Ê‚è‚É‘‚«’¼‚¹‚΂¢‚¢‚ñ‚Å‚ËHŒ´ˆö‚È‚ñ‚ĉÉl‚É’²‚ׂ³‚¹‚Ä‚¨‚¯EEE
‚Á‚Ă܂³‚©A‚±‚ê‚Í’²‚ׂ³‚¹‚é’Þ‚è‚Ȃ̂©HI
912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 02:12:59
‚±‚ê‚͂܂½‚Ü‚ñ‚Ü‚Æ
913:901
07/11/16 02:43:16
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
D3DPOOL_MANAGED‚Å쬂µ‚Ă邱‚ÆŽ–‘Ô‚ª–â‘è‚Å‚µ‚½B
‚¨‚©‚°‚³‚Ü‚ÅA
D3DXCreateTexture(pD3DDevice, iWidth, iHeight, 0, D3DUSAGE_DYNAMIC, D3DFMT_A8L8 ,D3DPOOL_DEFAULT, &pTexture);
‚ÆC³‚·‚邱‚Ƃɂæ‚èADebug Runtime‚Å‚àƒGƒ‰[–³‚“®‚‚悤‚ɂȂè‚Ü‚µ‚½B
‚½‚¾ADebug Ou‚”put Level‚ðÅ‘å‚É‚µ‚Ä‚àAƒGƒ‰[ƒƒbƒZ[ƒW‚ª‰½‚ào‚łȂ¢‚̂͋C‚ɂȂè‚Ü‚·‚ªEEEB
‚¿‚Ȃ݂ÉASDK‚ÍJune 2007‚ðVista‚ÅŽg—p‚µ‚Ä‚¢‚Ü‚·B
914:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 07:10:11
ƒfƒoƒbƒOƒƒbƒZ[ƒW‚ÌŒ©•û‚ð’m‚ç‚È‚¢‚Ì‚©‚ÈH
915:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 08:53:14
VC++8Express‚¾‚Æo—̓EƒBƒ“ƒhƒE‚ɂ̓lƒCƒeƒBƒu‚̃fƒoƒbƒOƒƒbƒZ[ƒW‚Í
•\ަ‚³‚ê‚È‚¢‚Æ‚¢‚¤ã©‚ª‚ ‚Á‚½‚è‚È‚©‚Á‚½‚èB
916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 11:19:26
Ž¿–âŽÒ‚ÍAŽ©•ª‚̊‹«‚Æ‚©Žg‚Á‚Ä‚éDirectX SDK‚̃o[ƒWƒ‡ƒ“‚ð‘‚©‚È‚¢‚¯‚ÇA
‚±‚̃XƒŒ‚ł͂»‚ꂪƒfƒtƒH‚È‚ÌH
917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 12:13:20
SDK‚݂͂ñ‚È2004Oct‚ðŽg‚Á‚Ă邩‚ç‚¢‚¿‚¢‚¿‘‚©‚È‚‚Ä‚à‚¢‚¢‚¾‚ë
918:901
07/11/16 12:29:42
VC++2005EE‚¾‚Æo—̓EƒBƒ“ƒhƒE‚Éo‚Ă܂µ‚½EEEorz
Žå‚ɃRƒ“ƒ\[ƒ‹‚Åì‹Æ‚µ‚Ä‚é‚à‚Ì‚ÅEEE
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B
919:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 13:46:44
DirectX9‚Å2DƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚Ä
SetSamplerState(0, D3DSAMP_MAGFILTER, D3DTEXF_LINEAR);
SetSamplerState(0, D3DSAMP_MINFILTER, D3DTEXF_LINEAR);
‚ÌŠg‘åk¬ƒtƒBƒ‹ƒ^‚ðݒ肵‚Ä‚¢‚é‚̂ł·‚ªA
“™”{‚âk¬•`‰æ‚ð‚·‚é‚ÆˆÙí‚ɂڂ₯‚Ä‚µ‚Ü‚¢‚Ü‚·
‰½ŒÌ‚©MINFILTER‚ł͂ȂMAGFILTER‚Ì•û‚ðØ‚é‚Æk¬‚ȂǂàãY—í‚É•`‰æ‚³‚ê‚é‚̂ł·‚ª
Œ´ˆö‚Æ‚µ‚Äl‚¦‚ç‚ê‚邱‚Ƃ͉½‚Å‚µ‚傤‚©H
920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 15:13:05
>>919
URLØÝ¸(msdn.microsoft.com)
‚±‚ê‚ÍH
921:919
07/11/16 18:23:09
>>920
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
DrawPrimitive‘O‚ŃeƒNƒXƒ`ƒƒÀ•W‚ð‘S‚Ä-0.5f‚É‚·‚邯‰ðŒˆ‚µ‚Ü‚µ‚½
922:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 18:29:22
ƒeƒNƒXƒ`ƒƒÀ•W‚ð‘S‚Ä-0.5f‚É‚·‚é
EEE
923:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 18:34:22
DirectX‚ÅƒŠƒAƒ‹ƒ^ƒCƒ€ƒŒƒ“ƒ_ƒŠƒ“ƒO‚ð‰ðà‚µ‚½‘Ђł¨‘E‚߂̂à‚Ì‚Á‚Ä‚ ‚è‚Ü‚·‚©H
924:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 21:26:44
‚܂Ă܂ÄADirectX‚Á‚ÄŠî–{“I‚ÉƒŠƒAƒ‹ƒ^ƒCƒ€ƒŒƒ“ƒ_ƒŠƒ“ƒO‚ð‘O’ñ‚Æ‚µ‚Ă邯Žv‚¤‚ñ‚¾‚¯‚ÇB
ƒvƒŠƒŒƒ“ƒ_ƒŠƒ“ƒO‚̉ðà‘‚È‚ñ‚ÄŒ©‚½‚±‚Æ‚Ë[‚¼B
925:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 21:59:37
ƒŠƒAƒ‹ƒ^ƒCƒ€ƒŒƒ“ƒ_ƒŠƒ“ƒO in DirectX
URLØÝ¸(www.amazon.co.jp)
926:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 23:26:21
Œ»ÝXP+DX9‚Ȃ̂ł·‚ªADX10‚ÉŒü‚¯‚ÄDX9‚Å–‚¢‚½‚Ù‚¤‚ª‚¢‚¢‹Zp‚͂ǂ¤‚¢‚¤‚à‚̂łµ‚傤‚©B
DX9‚©‚çDX10‚ɕςí‚邱‚Ƃʼn½‚ª‚Ç‚¤ˆá‚¤‚Ì‚©‚¢‚Ü‚¢‚¿•ª‚©‚ç‚È‚‚Ä¥¥¥
DX8‚©‚çDX9‚ɂȂÁ‚½‚Æ‚«‚̂悤‚ÈŽd—l•ÏX‚̃Œƒxƒ‹‚¶‚á‚È‚¢‚Å‚·‚æ‚ËA’P‚È‚éŽv‚¢ž‚݂łµ‚傤‚©B
927:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 23:45:12
•K—p‚Ȃ̂̓hƒLƒ…ƒƒ“ƒg‚É–Ú‚ð’Ê‚µAƒTƒ“ƒvƒ‹‚ð“Ç‚ÝA
‚±‚ñ‚ȂƂ±‚ë‚ŃOƒ_ƒOƒ_ƒOƒ_ƒOƒ_‚‚¾‚ç‚È‚¢‚±‚Æ‚ðŒ¾‚í‚È‚¢‹ZpB
928:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/16 23:52:22
Ž‚Á‚Ä‚¢‚éƒOƒ‰ƒ{‚Ì«”\‚É‚à‚æ‚邯‚ǃsƒNƒZƒ‹ƒVƒF[ƒ_‚ÉŠµ‚ê‚Ä‚¨‚¯‚΂¢‚¢‚©‚à‚Ë
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5175“ú‘O‚ÉXV/237 KB
’S“–:undef