yC++z DirectX‰SŽ ..
[2ch|¥Menu]
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