yC++z DirectX‰SŽ ..
2:1
07/11/27 16:57:10
yŠÖ˜AƒTƒCƒgz
MSDN DirectX
URLØÝ¸(www.microsoft.com)
DirectX Home Page
URLØÝ¸(www.microsoft.com)
BBX (Œfަ”Â)
URLØÝ¸(isweb8.infoseek.co.jp)
‚c‚wƒ‰ƒCƒuƒ‰ƒŠ’u‚«ê
URLØÝ¸(homepage2.nifty.com)
LampFƒQ[ƒ€ŠJ”‚Æ‚»‚ÌŠwK‚ðƒTƒ|[ƒg‚·‚éƒ~ƒhƒ‹ƒEƒFƒA
URLØÝ¸(lamp.sourceforge.jp)
TWINTAIL LOVERS.
URLØÝ¸(www.twin-tail.jp)
Pastel's Laboratory
URLØÝ¸(www.roy.hi-ho.ne.jp)
GamDevPukiWiki - DirectX‘‡ƒXƒŒ (‰ß‹ŽƒƒO“™)
URLØÝ¸(gamdev.org)
GamDevPukiWiki - 3DCG»ìƒ\ƒtƒg (‰ß‹ŽƒƒO“™)
URLØÝ¸(gamdev.org)
ƒQ[ƒ€‚ðì‚邽‚߂̑fÞ‚ðW‚߂悤 ‚܂Ƃ߃TƒCƒg
URLØÝ¸(paw.my-sv.net)
3:1
07/11/27 18:28:32
ŽŸƒXƒŒ‚ª‚È‚©‚Á‚½‚悤‚Ȃ̂ÅA“K“–‚ÉŒš‚Ă܂µ‚½B
14‚̃„ƒc‚ð‚»‚Ì‚Ü‚Üi‘OƒXƒŒ‚¾‚¯•Ï‚¦‚½)Ž‚Á‚Ä‚«‚½‚Ì‚ÅA•K—v‚ȃ„ƒc‚Í«‚ŒljÁ‚µ‚Ä‚‚êB
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/28 10:45:46
‚¨‚Â
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/28 18:19:22
DirectX‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ƒEƒBƒU[ƒh‚Á‚ÄVisualStudio2005‚¶‚áŽg‚¦‚È‚¢‚̂łµ‚傤‚©H
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 18:25:57
Žg‚¦‚È‚¢‚µAŽg‚¤•K—v«‚à‚È‚¢B
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 18:31:05
SDK‚̃Tƒ“ƒvƒ‹‚É“ü‚Á‚Ä‚é
DXUTŽg‚¦‚Γ¯‚¶‚‚ç‚¢’áƒRƒXƒg‚Å“±“ü‚Å‚«‚é‚ñ‚¶‚á‚ËH
8:5
07/11/29 18:45:59
>>6
‚»‚ê‚ðŽg‚í‚È‚¢‚ƂقƂñ‚ǂ̓à—e‚ªƒ€ƒ_‚ɂȂÁ‚Ä‚µ‚Ü‚¤–{‚ð“Ç‚ñ‚Å‚¢‚é‚ñ‚Å‚·‚楥¥B
>>7
¥¥¥‚³‚Á‚«ƒlƒbƒgƒI[ƒNƒVƒ‡ƒ“‚Å‹Œƒo[ƒWƒ‡ƒ“‚ÌVS‚ð3–œ‹ß‚‚Å“üŽD‚µ‚¿‚á‚Á‚Ä‚»‚̂܂Ü
—ŽŽD‚µ‚»‚¤‚È‚ñ‚Å‚·‚ªA‚·‚Á‚²‚¢ƒ€ƒ_‚È‚±‚Æ‚µ‚Ä‚µ‚Ü‚Á‚½‚Å‚µ‚傤‚©i‘½Š¾j
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 19:43:52
ƒ\ƒtƒg‚¶‚á‚È‚‚Ä–{‚ð•Ï‚¦‚ê‚΂¢‚¢‚Ì‚É
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 20:02:10
Ž¿–â‚Å‚·
Œ»Ý‚r‚s‚f‚ðì‚Á‚Ä‚¢‚Ä‚a‚f‚l‚Æ‚r‚dĶ‚ÉDirectMusic‚ðŽg‚Á‚Ä‚¢‚Ü‚·
‚a‚f‚l‚É10•b’ö“x‚Ìwaveƒf[ƒ^‚ðƒ‹[ƒvĶ‚ÅŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ª
‚e‚o‚r‚ª60‚ð‰º‰ñ‚é’ö“x‚Éd‚‚È‚é‚Æ•p”ɂɉ¹”ò‚Ñ‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·
‚Ç‚¤‚·‚ê‚Ή¹”ò‚Ñ‚ð‚È‚‚¹‚Ü‚·‚©H
11:5
07/11/29 20:07:17
>>9
–Å‘½‚ɂȂ¢–¼‘‚È‚ñ‚Å‚·B
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 20:28:22
‚»‚̑Ђ̖¼‘O‚ÍH
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 20:29:57
>>10
‚»‚Ì’ö“x‚̗ʂȂçDirectSound‚Ńoƒbƒtƒ@‚É‘S•”‹l‚߂ă‹[ƒvĶ‚·‚ׂ«
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 21:27:27
>>13
wave‚Ì͂ɂÍDirectSound‚Ì•û‚ª“K‚µ‚Ä‚¢‚邯Œ¾‚¤Ž–‚Å‚µ‚傤‚©B‚â‚Á‚Ă݂܂·
15:5
07/11/29 21:36:42
>>12
¡‹‹êt‚³‚ñ‚Ì‘‚©‚ꂽDirectX9ƒVƒF[ƒ_ƒvƒƒOƒ‰ƒ~ƒ“ƒOƒuƒbƒN‚Æ‚¢‚¤–{‚Å‚·B
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/29 23:36:30
>>15
‚Â[‚©‚¨‘O50ƒy[ƒW‚‚ç‚¢‚µ‚©“Ç‚ñ‚łȂ¢‚¾‚ë
‚»‚Ì–{‚à‚Á‚Ă邯‚Ç
‚º‚ñ‚º‚ñƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒEƒBƒU[ƒh‚ª•K{‚Á‚Ä“à—e‚¶‚á‚È‚¢‚¼
‚½‚Ô‚ñ‚¨‘O‚Ì‚±‚Ì–{‚Í‘‚·‚¬‚é
‚à‚¤‚¿‚å‚Á‚ÆWindowsƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì’mޝ‚ð‚‚¯‚Ä‚©‚ç‚É‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚¼
‚»‚à‚»‚à
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒEƒBƒU[ƒh‚ª“f‚«o‚µ‚½
ƒTƒ“ƒvƒ‹ƒR[ƒh‚ª‚‚¢‚Ä‚é‚ñ‚¾‚©‚ç
V‹K쬂ł«‚È‚‚Ä‚àƒTƒ“ƒvƒ‹ƒR[ƒh‚ðƒx[ƒX‚É
Ž©•ª‚Å‘‚«’¼‚¹‚΂¢‚¢‚ñ‚¾‚ª
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 00:08:09
ƒEƒBƒU[ƒhH‰½‚»‚êH
‚»‚ñ‚È‚à‚ÌŽg‚Á‚½‚±‚ƂȂ¢‚¯‚ÇA¡‚¶‚áDirectX10‚ÅŠJ”‚µ‚Ä‚¢‚鉴—l‚ª’Ê‚è‚Ü‚·‚æ‚Á‚ÆB
18:5
07/11/30 00:19:06
>>16
72P‚܂œǂ݂܂µ‚½B
‚Ü‚¸‚̓VƒF[ƒ_‹Lq‚Ì•”•ª‚ðŠw‚Ñ‚½‚¢‚Ì‚ÅA‚»‚êˆÈŠO‚̘g‘g‚Ý“I‚ȂƂ±‚ë‚͂ł«‚邾‚¯
’˜ŽÒ‚Ìà–¾‚ɉˆ‚¤ƒJƒ^ƒ`‚Åi‚ß‚½‚¢‚ñ‚Å‚·B
‚»‚¤‚µ‚È‚ª‚çƒVƒF[ƒ_‹Lq‚ª\‘¢‘S‘̂̒†‚̂ǂ̈ʒu‚łǂ̂悤‚É“‚‚©‚Ì—‰ð‚à[‚܂邯
Šú‘Ò‚µ‚Ä‚¢‚Ü‚·B
ƒTƒ“ƒvƒ‹ƒR[ƒh‚Í‚¤‚Ü‚‘‚«’¼‚¹‚¸AƒRƒ“ƒpƒCƒ‹‚ª’Ê‚è‚Ü‚¹‚ñB
‚Æ‚¢‚¤‚©.net 2002‚ð—ŽŽD‚µ‚»‚¤‚Å‚·¥¥¥B
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 01:11:18
‚±‚ñ‚È’Pƒ‚È\‘¢‚àˆµ‚¦‚È‚¢‚È‚ñ‚ÄEEE
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 02:18:27
Š„‚螂݂Ŏ¿–â‚·‚¢‚Ü‚¹‚ñBVisual C++ 2005‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA‰º‹L‚̃vƒƒOƒ‰ƒ€‚ð‘‚¢‚½‚Æ‚±‚ëDirect3DƒfƒoƒCƒX‚ªì¬‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
D3DCREATE_MIXED_VERTEXPROCESSING‚Ì•”•ª‚ðFX‚¢‚¶‚Á‚Ă݂½‚̂ł·‚ª‘Ê–Ú‚Å‚µ‚½orz
‚ǂȂ½‚©‰ðŒˆô‚ð‚²‹³Žö‚¢‚½‚¾‚¯‚½‚ç•‚©‚è‚Ü‚·B
PC‚̃XƒyƒbƒN‚ÍCore2Duo E6600AGeforce 8600GTS‚Å‚·B
–â‘è‚̂Ƃ±‚낾‚¯”²ˆ‚µ‚Ă݂܂µ‚½B
HRESULT InitD3d(HWND hWnd)
{
if( NULL == ( pD3d = Direct3DCreate9( D3D_SDK_VERSION ) ) )
{
MessageBox(0,"Direct3D‚Ì쬂Ɏ¸”s‚µ‚Ü‚µ‚½","",MB_OK);
return E_FAIL;
}
D3DPRESENT_PARAMETERS d3dpp;
ZeroMemory( &d3dpp, sizeof(d3dpp) );
d3dpp.BackBufferFormat =D3DFMT_UNKNOWN;
d3dpp.BackBufferCount=1;
d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
d3dpp.Windowed = TRUE;
if( FAILED( pD3d->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd,
D3DCREATE_MIXED_VERTEXPROCESSING ,
&d3dpp, &pDevice ) ) )
{
MessageBox(0,"HALƒ‚[ƒh‚ÅDIRECT3DƒfƒoƒCƒX‚ð쬂ł«‚Ü‚¹‚ñ\nREFƒ‚[ƒh‚ÅÄŽŽs‚µ‚Ü‚·",NULL,MB_OK);
if( FAILED( pD3d->CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_REF, hWnd,
D3DCREATE_MIXED_VERTEXPROCESSING ,
&d3dpp, &pDevice ) ) )
{
MessageBox(0,"DIRECT3DƒfƒoƒCƒX‚Ì쬂Ɏ¸”s‚µ‚Ü‚µ‚½",NULL,MB_OK);
return E_FAIL;
}
}
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 03:06:56
>>18
>’˜ŽÒ‚Ìà–¾‚ɉˆ‚¤ƒJƒ^ƒ`‚Åi‚ß‚½‚¢‚ñ‚Å‚·B
i‚ß‚½‚¢‚Á‚Ä‚¢‚¤‚©’mޝ‚ª‚È‚¢‚©‚ç
‚»‚¤‚·‚邵‚©Žè’i‚ª‚È‚¢‚¾‚¯‚¾‚ë
‘f’¼‚É“ü–å‘‚©‚ç“ü‚ê‚Á‚Ä
‚»‚ÌŒã‚É‚à‚¤ˆê“x‚»‚Ì–{‚ð“Ç‚ñ‚¾‚Ù‚¤‚ªâ‘΂Ég‚ɂȂ邩‚ç
>>20
GeForce6¢‘ãˆÈ~‚¾‚Æ
‚»‚à‚»‚àREF‚ªƒTƒ|[ƒg‚³‚ê‚ĂȂ¢ƒ{[ƒh‚à‚ ‚é
CapsViewer‚ÅReference‚ªƒTƒ|[ƒg‚³‚ê‚Ă邩ƒ`ƒFƒbƒN
8600‚Ȃ璸“_ƒVƒF[ƒ_‚ªŽg‚¦‚é‚©‚ç
HAL‚ÅD3DCREATE_HARDWARE_VERTEXPROCESSING‚Åì‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH
‚à‚¤‚¿‚å‚Á‚Ɣėp‚ł‚‚é‚È‚ç
’¸“_ƒVƒF[ƒ_‚̃o[ƒWƒ‡ƒ“‚𒲂ׂÄ
2.0ˆÈã‚È‚çD3DCREATE_HARDWARE_VERTEXPROCESSING
–¢–ž‚È‚çD3DCREATE_SOFTWARE_VERTEXPROCESSING
‚ÅØ‚è‘Ö‚¦‚邯‚©
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 17:44:21
‰‚߂Ď¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
Visual C++ 2005 Express Edition‚ðŽg‚Á‚ÄuMicrosoft DirectX SDK (Nov 2007)v‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ăpƒX‚à’Ê‚µ‚Ü‚µ‚½B
‰ðàHP“™‚ð„‚Á‚ăTƒ“ƒvƒ‹‚ð‚¢‚¶‚Á‚½‚肵‚Ä‚¢‚½‚̂ł·‚ªA
URLØÝ¸(www.plustarnet.com)
ª‚±‚¿‚ç‚ÌuƒXƒPƒ‹ƒgƒ“ƒvƒƒOƒ‰ƒ€v‚ðŽÀs‚µ‚悤‚Æ‚·‚邯
fatal error C1083: include ƒtƒ@ƒCƒ‹‚ðŠJ‚¯‚Ü‚¹‚ñB'dmusici.h': No such file or directory
‚Æ‚¢‚¤•—‚ȃGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
DirectX‚ÌIncludeƒtƒHƒ‹ƒ_‚Ì’†‚É‚à'dmusici.h'‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñB
ƒCƒ“ƒXƒg[ƒ‹‚ðŽ¸”s‚µ‚½‚©‚ÆŽv‚¢AƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¨‚µ‚Ü‚µ‚½‚ª“¯‚¶Œ‹‰Ê‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Directx‚̃o[ƒWƒ‡ƒ“‚Æ‚©‚ÍŠÖŒW‚È‚¢‚Å‚·‚æ‚ËH
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 17:53:53
URLØÝ¸(www.microsoft.com)
‚±‚Ì DirectX SDK ‚ɂ͎Ÿ‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚͊܂܂ê‚Ä‚¢‚Ü‚¹‚ñ
Direct3D8 ‚¨‚æ‚Ñ‚»‚êˆÈ‘O‚Ì‘S‚Ẵo[ƒWƒ‡ƒ“
Direct3D RM
DirectAnimation
DirectMusic
DirectInput7 ‚¨‚æ‚Ñ‚»‚êˆÈ‘O‚Ì‘S‚Ẵo[ƒWƒ‡ƒ“
DirectPlay
DirectPlayVoice
DirectX8 Žž‘ã‚Ì HRESULT •ÏŠ·ƒ‹[ƒ`ƒ“
Managed DirectX ƒTƒ“ƒvƒ‹‚ƃhƒLƒ…ƒƒ“ƒg
‚±‚ê‚ç‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¢‚½‚¢ŠJ”ŽÒ‚ÍAMSDN ‚©‚ç August 2007 DirectX SDK ‚ðƒ_ƒEƒ“ƒ[ƒh‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B
24:22
07/11/30 19:02:54
>>23
‘f‘‚¢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œ‹‰Ê‚ÍŒ©Ž–ƒGƒ‰[‚ªÁ‚¦‚Ä‚‚ê‚Ü‚µ‚½I
‚Å‚·‚ªAƒRƒ“ƒpƒCƒ‰‚̂ق¤‚ŃGƒ‰[‚ªo‚½‚Ì‚ÅC³‚É‚¢‚»‚µ‚݂܂·EEE
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 20:26:35
22‚¶‚á‚È‚¢‚ñ‚¾‚¯‚ÇAugust 2007 DirectX SDK‚ÍMicrosoft DirectX SDK (Nov 2007)‚Éã‘‚«‚µ‚Ä‚¢‚¢‚ÌH
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 21:55:54
‚±‚Ì–{‚É•t‚¢‚Ä‚½ƒ\[ƒX‚ð˜M‚Á‚ÄŒ»ÝDirectX‚ɂ‚¢‚ĕ׋’†‚Å‚·B
URLØÝ¸(www.sbcr.jp)
ƒ\[ƒX‚¤‚iˆê•”‚¢‚ç‚ñŽ–‚ð’ljÁ‚µ‚Ă܂·‚ªAWindowProc‚Ìif•¶‚¾‚¯ƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ä‚à‚炦‚ê‚ÎOK‚Å‚·j
URLØÝ¸(www.uploda.org)
—e—ÊŒ¸‚ç‚·‚½‚߃Rƒ“ƒpƒCƒ‹Ï‚݃tƒ@ƒCƒ‹‚Í휂µ‚Ä‚¢‚Ü‚·B
‚¤‚‚µ‚½•¨‚Ìwindow.cpp“àWindowProcŠÖ”‚©‚ç‚RDƒIƒuƒWƒFƒNƒg‚ÌA‚Æ‚è‚ ‚¦‚¸X޲‚ÆY޲‚݂̂̑€ì‚ð‚³‚¹‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
‚»‚±‚ÅAWindowProcŠÖ”‚Ìswitch‚ðŽg‚Á‚ÄAƒL[‚ð‰Ÿ‚µ‚½Û‚É–îˆóƒL[(37,38,39,40j‚²‚Æ‚Éx+1@‚ây+1‚Ý‚½‚¢‚È•û–@‚Å
ˆÚ“®‚³‚¹‚悤‚Æ‚µ‚Ä‚¢‚½‚̂ł·‚ª—¬Î‚É‚RD‚Í‚±‚ê‚ł͖³—‚¾‚Æ‹C‚¢‚½‚½‚ß’†Ž~B
’²‚ׂȂ¨‚µ‚Ä‚¢‚邯AScene.cpp“à‚ÌScene::Draw‚ÅD3DXMatrixTranslation‚ðŽg‚¦‚Έړ®‚Å‚«‚邿‚¤‚ÈŽ–‚ðŒ©‚Â‚¯‚½‚̂ł·‚ªA
window.cpp‚ł̃L[“ü—͂œ¾‚½î•ñ‚ɂɊî‚¢‚ÄScene.cpp‚Öy+1‚âx+1‚̂悤‚Èî•ñ‚ð‘—‚é•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ǂ̂悤‚É‚·‚ê‚΂RDƒIƒuƒWƒFƒNƒg‚ð‘€ì‚Å‚«‚邿‚¤‚Éo—ˆ‚é‚Ì‚©A‚ǂȂ½‚©‚¨‹³‚¦’¸‚¯‚Ü‚¹‚ñ‚©H
27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 21:56:36
‚¿‚Ȃ݂ÉAƒOƒ[ƒoƒ‹•Ï”‚àŽg‚¨‚¤‚Æ‚µ‚½‚ñ‚Å‚·‚¯‚ǂȂº‚©ƒ_ƒ‚Å‚µ‚½B
ƒtƒ@ƒCƒ‹\¬‚Í
Ewindow.cpp
ERenderer.cpp Renderer.h
EScene.cpp Scene.h
Scene.h‚ŃOƒ[ƒoƒ‹•Ï”x,y‚ð錾‚µ‚ÄAScene.cpp‚Ìʼn‚ɂ܂¸0“ü‚ê‚ÄA
Window.cpp‚ÌWindowProc“à‚É‚Ä
@@@@@case WM_DOWN():
@@@@@@@if(wParam==38){
@@@@@@@@@@‚±‚±‚Éx+=1;
@@@@@@@}
‚Ý‚½‚¢‚È•û–@‚ŃOƒ[ƒoƒ‹•Ï”‘€ì‚µ‚悤‚Æ‚µ‚½‚ñ‚Å‚·‚ª‚¾‚ß‚Á‚Û‚‚ÄEEE‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©BB
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 22:48:11
>>26
‚¹‚߂ăGƒ‰[‚̂Ȃ¢ƒ\[ƒX‚ðã‚°‚悤‚æ
29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 22:51:58
>>27
‚±‚±‚ÍWindowsƒvƒƒOƒ‰ƒ€‰SŽÒƒXƒŒ‚¶‚á‚È‚¢B
Šî‘b‚©‚ç‚â‚è’¼‚¹B
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/11/30 23:01:59
WindowsƒvƒƒOƒ‰ƒ€ˆÈ‘O‚Ì–â‘肾‚È
CŒ¾Œê‚»‚Ì‚à‚Ì‚ð‚æ‚—‰ð‚µ‚ĂȂ¢‚¾‚ë
‚Æ‚è‚ ‚¦‚¸
WinMain“à‚Ì
// ƒV[ƒ“ƒIƒuƒWƒFƒNƒg
Scene scene;
‚ðƒOƒ[ƒoƒ‹‚É‚µ‚Ä
if (wParam == 37){
scene.x-=0.1f;
}
if (wParam == 38){
scene.y+=0.1f;
}
if (wParam == 39){
scene.x+=0.1f;
}
if (wParam == 40){
scene.y-=0.1f;
}
‚Æ‚·‚ê‚ÎŒN‚Ì‚â‚肽‚¢‚±‚Ƃ͂ł«‚邿
‚»‚ñ‚ÈÝŒv‚Å‚¢‚¢‚Ì‚©‚Ç‚¤‚©‚͕ʂƂµ‚Ä
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/01 00:41:54
ATI Radeon9700 + DirectX9.0c‚Å‚·‚ª
Direct3DAƒŠƒtƒ@ƒŒƒ“ƒXƒfƒoƒCƒX‚Ìcaps.MaxActiveLights‚ªUINT_MAX‚ð•Ô‚µ‚Ü‚·B
‚µ‚©‚µASetLight‚Í‚»‚±‚܂ő傫‚¢ƒCƒ“ƒfƒbƒNƒX‚ɂ͑Ήž‚µ‚Ä‚¢‚È‚¢‚炵‚
‚ ‚é’ö“x‚Ì’l‚ŃGƒ‰[‚ð•Ô‚µ‚Ü‚·B
‚±‚ê‚̓oƒO‚Á‚Ä‚é‚ñ‚Å‚·‚©‚ËH‚»‚ê‚Æ‚àSetLight‚̃Cƒ“ƒfƒbƒNƒX‚ÌÅ‘å’l‚͕ʂ̕û–@‚Å
Žæ“¾‚·‚é•K—v‚ª‚ ‚é‚ñ‚Å‚·‚©H
‚Ü‚½ADirect3D9‚̌Œè‹@”\ƒpƒCƒvƒ‰ƒCƒ“‚ÅAƒeƒNƒXƒ`ƒƒÀ•W’l‚ð‚»‚Ì‚Ü‚ÜƒsƒNƒZƒ‹F‚Æ‚µ‚Ä
o—Í‚·‚邱‚Ƃ͉”\‚Å‚·‚©HƒsƒNƒZƒ‹ƒVƒF[ƒ_‚ðŽg‚í‚È‚¢‚Æ–³—‚Å‚µ‚傤‚©H
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/01 11:55:35
DirectX‚ÉŠÖ‚µ‚Ă͂܂Á‚½‚‚̉SŽÒ‚Ȃ̂ł·‚ªA‚Ç‚¤‚µ‚Ä‚à•ª‚©‚ç‚È‚¢‚±‚Æ‚ª‚ ‚é‚̂Ŏ¿–₳‚¹‚ĉº‚³‚¢B
DirectDrawEnumerateExŠÖ”‚ð—p‚¢‚ÄADirectDraw‚̉Šú‰»‘O‚ɃfƒoƒCƒX‚ð—ñ‹“‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
Unicode”Å‚ÌDirectDrawEnumerateExWŠÖ”‚ªE_NOTIMPL‚ŃGƒ‰[I—¹‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Ascii”łœ¯—l‚̃R[ƒh‚É‘‚«Š·‚¦‚邯–â‘è‚È‚ŽÀs‚³‚ê‚é‚̂ł·‚ªA
‚Ç‚¤‚µ‚ÄUnicode”Å‚¾‚¯ƒGƒ‰[‚ª”¶‚·‚é‚Ì‚©A‘S‚——R‚ª‚í‚©‚è‚Ü‚¹‚ñB
iˆê‰žVC‚̃fƒoƒbƒK‚ŃAƒZƒ“ƒuƒŠ‚ðƒXƒeƒbƒvŽÀs‚µ‚Ä’†‚ð’Ç‚Á‚Ă݂½‚Æ‚±‚ëA
@Unicode”łł͕ªŠò‚à‚È‚µ‚É–³ðŒreturn‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©Žó‚¯‚ç‚ꂽ‚̂ł·‚ªA
@DirectX‚̌ĂÑo‚µ‹K–ñ“™‚͂܂Á‚½‚’m‚ç‚È‚¢‚Ì‚ÅA‚©‚È‚è‚ÌŠm—¦‚ÅŽ„‚ÌŠ¨ˆá‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñj
‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªA
@1) DirectDrawEnumerateEx‚ÍAŒÝŠ·«‚ðl‚¦‚邯–{—ˆŽg‚¤‚ׂ«‚ł͂Ȃ¢ŠÖ”‚Ȃ̂łµ‚傤‚©B
@2j‚݂Ȃ³‚ñ‚ÍADirectDraw‚Ń}ƒ‹ƒ`ƒ‚ƒjƒ^‚ðƒTƒ|[ƒg‚·‚邯‚«A‚ǂ̂悤‚ɃfƒoƒCƒX‚ð—ñ‹“‚µ‚Ä‚¢‚Ü‚·‚©B
DirectDrawEnumerateEx‚ɂ‚¢‚ÄÚ‚µ‚à–¾‚µ‚Ä‚¢‚鎑—¿‚ª‚Ù‚Æ‚ñ‚ÇŒ©‚‚©‚炸A¢‚Á‚Ä‚¨‚è‚Ü‚·B
‚Ç‚¤‚©‚²‹³Žö‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B
OS‚ÍXPSP2‚ÅAŠJ”ŠÂ‹«‚ÍVC2005ADirectX‚Í9.0c(‚¨‚æ‚ÑJune 2007‚ÌSDK)‚ðƒCƒ“ƒXƒg[ƒ‹Ï‚݂ł·B
ddraw.dll‚Í2004/08/04‚̃o[ƒWƒ‡ƒ“5.03.2600.2180‚ɂȂÁ‚Ä‚¢‚Ü‚µ‚½B
ƒOƒ‰ƒ{‚ÍRadeon X700 Pro (ATI»ƒhƒ‰ƒCƒo 2007/09/28 8.421.0.0)‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
ŠÈ’P‚Å‚·‚ªƒŒƒ|[ƒg‚ÆÄŒ»ƒR[ƒh‚ð‚܂Ƃ߂è‚«‚Ü‚µ‚½B
ŽQl‚É‚²——‚‚¾‚³‚¢B
URLØÝ¸(kissho.xii.jp)
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/01 19:13:53
DirectSound‚ÌŽ¿–â‚Å‚·B
waveƒtƒ@ƒCƒ‹‚ðˆµ‚¤‚Æ‚«AmmioOpen‚ÅŠJ‚«Aƒtƒ@ƒCƒ‹Œ`Ž®Aƒ`ƒƒƒ“ƒN‚̃`ƒFƒbƒN“™‚Æ‚¢‚¤ˆ—‚ð‚µ‚Ä‚¢‚‚ÆŽv‚¢‚Ü‚·B
‚±‚̃tƒ@ƒCƒ‹‚ðŠJ‚ˆ—‚ÌŽžAƒn[ƒhƒfƒBƒXƒNã‚̃tƒ@ƒCƒ‹‚ł͂ȂAƒƒ‚ƒŠ‚ɓǂݞ‚ñ‚¾ƒf[ƒ^‚ð
Žg‚¢‚½‚¢‚̂ł·‚ªA‰Â”\‚Å‚µ‚傤‚©H‚Ü‚½A‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
‹X‚µ‚‚¨Šè‚¢‚µ‚Ü‚·B
34:33
07/12/02 02:31:42
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚·‚½
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/02 19:37:59
>>10‚ÅŽ¿–₵‚½ŽÒ‚Å‚·‚ªADirectSound‚ðŽg‚¤‚±‚Ƃʼn¹”ò‚Ñ‚µ‚È‚‚È‚è‚Ü‚µ‚½B
‚µ‚©‚µ“¯Žž‚É•¡”‚̉¹‚ªÄ¶‚Å‚«‚È‚¢‚悤‚Ȃ̂ÅABGM‚ÍSoundASE‚ÍMusic‚ÅĶ‚µ‚Ä‚¢‚Ü‚·B
DirectSound‚ÆDirectMusic‚𓯎ž‚ÉŽg‚Á‚Ä‚à•s‹ï‡‚ª‹N‚±‚Á‚½‚肵‚È‚¢‚Å‚µ‚傤‚©H
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/03 01:22:03
Ž¿–â‚Å‚·B
‰æ‘œ‚ðƒL[ƒ{[ƒh‚ðŽg‚Á‚Ĉړ®‚Å‚«‚邿‚¤‚É‚µ‚½‚̂ł·‚ªA
Alt + Tab‚ŃfƒoƒCƒX‚ðƒƒXƒg‚·‚邯A‰æ‘œ‚Í‚¿‚á‚ñ‚Æ•\ަ‚³‚ê‚é‚Ì‚ÉAƒL[ƒ{[ƒh‚ðŽg‚Á‚Ẳ摜‚̈ړ®‚ª‚Å‚«‚È‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½‚ªŒ´ˆö‚Å‚µ‚傤‚©B
ˆÚ“®‚É‚ÍDirectInput‚ðŽg‚Á‚Ä’¼ÚƒL[ƒ{[ƒh‚©‚ç‚Ì“ü—Í‚ðŽæ“¾‚µ‚Ä‚¢‚Ü‚·B
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/03 07:58:20
>>36
‰æ–Ê‚ª•œ‹A‚µ‚½‚Æ‚«‚É
Acquire‚µ‚È‚¨‚¹‚΂¢‚¢‚ñ‚¶‚á‚ËH
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/03 18:38:44
DirectX‚Ì“±“ü‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
URLØÝ¸(www.plustarnet.com)
‚ðŒ©‚È‚ª‚çDirectX‚ðBCC Developer‚ÅŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªADirectX Novenber 2007‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚àƒRƒ“ƒgƒ[ƒ‹ƒpƒlƒ‹‚ÉDirectX‚Ì€–Ú‚ªo‚Ä‚«‚Ü‚¹‚ñB
‚±‚Ìó‘Ô‚Åã‹LƒTƒCƒg‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€i‚QD•Ò‚ÌŽn‚߂̂Ƃ±‚ë‚É‚ ‚ésampleSTGj‚ªo—ˆ‚é‚©‚Ç‚¤‚©ŽŽ‚µ‚Ă݂½‚̂ł·‚ªAƒGƒ‰[‚ª‘å—Ê‚Éo‚ÄãŽè‚‚¢‚«‚Ü‚¹‚ñB
‚±‚ê‚Í‚»‚à‚»‚àDirectX‚̃Cƒ“ƒXƒg[ƒ‹‚ð‚â‚è’¼‚·‚ׂ«‚Ȃ̂łµ‚傤‚©A‚»‚ê‚Æ‚àƒTƒCƒg‚ªŒÃ‚¢‚©‚çŽd—l‚ª•Ï‚í‚Á‚½‚̂łµ‚傤‚©B
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/03 20:43:08
>>38
‚¢‚‚©‚炾‚Á‚½‚©ƒRƒ“ƒpƒl‚ɂ͂łȂ‚È‚Á‚½‚悤‚È
ƒvƒƒOƒ‰ƒ€ƒƒjƒ…[‚Ì
DirectX Utilities‚Ì
DirectX Control Panel‚Å“¯‚¶‚Ì‚ª‚Ý‚ê‚邿
‚½‚¾Novenber2007‚ÍŒ©‚ĂȂ¢‚̂łȂ©‚Á‚½‚ç‚·‚Ü‚ñ
‚¨‚»‚炃Gƒ‰[‚Æã‹L‚Í–³ŠÖŒW
‚Æ‚è‚ ‚¦‚¸include‚̃pƒX‚Í’Ê‚µ‚½‚Ì‚©‚¢H
’Ê‚µ‚ăGƒ‰[‚ª‚łĂé‚̂Ȃç
ƒGƒ‰[ƒR[ƒh‚ð‚¢‚‚‚©‘‚¢‚Ă݂»
˜b‚Í‚»‚ê‚©‚炾
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 08:05:33
Vista‚ÆD3DCREATE_SOFTWARE_VERTEXPROCESSING‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
DirectX‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€ SkinnedMesh ‚ð—á‚Å‚ ‚°‚Ü‚·‚ªA
Vista(GF8600GT,AthlonX2 5000+)‚¾‚Æ
D3DDEVTYPE_HAL‚É‚¨‚¢‚Ä
D3DCREATE_HARDWARE_VERTEXPROCESSING‚Æ
D3DCREATE_SOFTWARE_VERTEXPROCESSING‚ł̃pƒtƒH[ƒ}ƒ“ƒX‚Ì·‚ª30”{ˆÈão‚é‚̂ł·‚ªA
VistaH‚ł͂±‚ñ‚È‚à‚̂łµ‚傤‚©H
Ž©‘î‚ÅŠm”F‚Å‚«‚鑼‚̊‹«‚Å‚Í
XP(R9600, P4 2.8G)‚¾‚Æ”{’ö“x‚Ì·‚µ‚©‚łȂ¢‚悤‚Ȃ̂ÅEEE
D3DCREATE_SOFTWARE_VERTEXPROCESSING‚¾‚¯‚Å‚·‚ªA
2000(onBoardGF4MX, Athlon 1G)‚Ì•û‚ªVista‚Ì3”{ˆÈã‚̃pƒtƒH[ƒ}ƒ“ƒX‚ªo‚Ä‚¢‚Ü‚·B
41:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 10:02:12
>>40
‚·‚Ü‚ñA‚¨‘O‚Ì“ú–{Œê‚͂ǂ¤‚à—‰ð‚µ‚ª‚½‚¢
‹ï‘Ì“I‚É‘‚¢‚Ä‚‚ê
42:40
07/12/04 10:30:05
Vista‚Å‚ÌSoftware vertex processingˆ—‚Í’x‚¢‚̂łµ‚傤‚©H
Hardware vertex processing‚¾‚Æ840fpsˆÈã‚Å‚é‚̂ł·‚ªA
Software vertex processing‚¾‚Æ28fps’ö“x‚܂ŗނ¿‚Ü‚·B
XP‚â2000‚¾‚Æ«”\‚Ì’á‚¢GPU‚ðŽg‚Á‚ÄSoftware vertex processing‚ðŽw’肵‚Ä‚à
100fps‘OŒã‚ªo‚é‚Ì‚ÉEEE
Vsita‚Ȃ̂©‘¼‚ÌðŒ‚Ȃ̂©‚ª‚Í‚Á‚«‚肵‚È‚‚ÄŽ¿–₵‚Ü‚µ‚½B
“®ìƒvƒƒOƒ‰ƒ€‚Í DirectX‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€ SkinnedMesh ‚Å‚·B
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 11:05:25
28‚Í’x‚·‚¬‚é
REF‚Å“®‚¢‚ĂȂ¢‚©H
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 11:13:05
‚ ‚ÆSDK‚̃‰ƒCƒuƒ‰ƒŠ‚ÌƒŠƒ“ƒN‚Í
‚«‚¿‚ñ‚Æx64‚̂ق¤‚ðŽw’肵‚Ä‚¢‚é‚Ì‚©‚¢H
45:40
07/12/04 11:56:04
REF‚¾‚Æ1fps’ö“x‚Å‚·‚ËB
x64‚ÅƒŠƒ“ƒN‚Á‚Ă̂ÍA‚±‚Ìꇂ̓Tƒ“ƒvƒ‹exe‚Ȃ̂Å
SDK•t‘®‚Ìexe‚ðŽÀs‚µ‚Ă邾‚¯‚Å‚·B
ŽQl‚܂łÉAVistaŠÂ‹«‚Ì•û‚ÅA‚ǂ̒ö“x‚Ìfps‚ªo‚é‚̂łµ‚傤‚©H
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 12:35:03
ƒm[ƒg‚Å‚·‚Ü‚ñ‚ª
32bitVista Cor2DuoT7500 GeForce8600GTM
ƒXƒLƒjƒ“ƒO‚̃^ƒCƒv‚Å‘½‚Í‘OŒã‚·‚é
SOFTWARE@300fps
HARDWARE 350fps
‚‚ç‚¢
47:40
07/12/04 14:25:29
‚Ç‚¤‚â‚玄‚̊‹«‚¾‚¯‚̂悤‚Å‚·‚ËB
Ž©•ª‚ªƒR[ƒfƒBƒ“ƒO‚µ‚½ƒvƒƒOƒ‰ƒ€‚¾‚¯‚Ȃ牽‚©ƒ~ƒX‚ª‚ ‚é‚Ì‚©‚È‚Æl‚¦‚½‚̂ł·‚ªA
SDK•t‘®‚̃Tƒ“ƒvƒ‹exe‚Å‚à“¯‚¶‚悤‚Èó‘Ô‚¾‚Á‚½‚Ì‚ÅEEEB
‚ǂȂ½‚©‚²Žw“E‚Ì“_‚Æ‚©‚È‚¢‚Å‚µ‚傤‚©H
ˆê‰žADebug/Retail Runtime‚ÍŠm”F‚µ‚Ä‚¢‚Ü‚·B
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 18:59:52
‰SŽÒ‚Ȃ̂ŕςȂ±‚Æ‚ðŒ¾‚Á‚Ä‚½‚ç‚·‚݂܂¹‚ñB
ƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ƒLƒƒƒ‰ƒNƒ^[‚ª•ǂȂǂ̃IƒuƒWƒFƒNƒg‚ɂԂ‚©‚Á‚½Žž‚Éi‚Þ•ûŒü‚ð
Ž©“®‚ŕς¦‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚æ‚¢‚Å‚·‚©H
•ǂɂԂ‚©‚éŠp“x‚ȂǂÅAŒü‚«•Ï‚¦‚½‚¢•ûŒü‚ªˆá‚¤‚Ì‚Åif•¶‚Å‚Ìꇂ킯‚ª‚í‚©‚è‚Ü‚¹‚ñB
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 19:03:08
if (vector==0) {
//‰E‚ÖˆÚ“®‚·‚é
//•ǂɂԂ‚©‚邯•Ï”vector‚Ì’l‚ð•Ï‚¦‚é
} else {
//ã‚ÖˆÚ“®‚·‚é
}
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 19:19:16
>>48
‚¨‘O‚ÍDirectX‚Æ‚©‚¤ƒŒƒxƒ‹‚ł͂ȂA‚»‚êˆÈ‘O‚Ì–â‘èB
‚»‚ñ‚ȉ•à“I‚ȃAƒ‹ƒSƒŠƒYƒ€AŠÇŽ¿‚¢‚Á‚Ä‚â‚Á‚Ä‚‚êB
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 19:40:16
‚RD‚Å‚â‚Á‚Ä‚¢‚ÄA‚ǂ̂悤‚ÈŠp“x‚ŕǂɂԂ‚©‚Á‚Ä‚¢‚é‚Ì‚©‚ª‚í‚©‚è‚Ü‚¹‚ñB
i‚Þ•ûŒü‚͉ñ“]s—ñ‚ðŽg‚Á‚ĕς¦‚Ä‚¢‚ÄBB
ƒoƒCƒIƒnƒU[ƒh‚ÌA•ǂɂԂ‚©‚Á‚Ä‚àƒLƒƒƒ‰ƒNƒ^[‚Í‘–‚Á‚Ä‚¢‚é‚Ì‚ÉA
‚Ԃ‚©‚Á‚½Žž‚Ì“üŽËŠp‚É‚æ‚Á‚͉E‚̂ǂ¿‚ç‚©‚ÉA
ƒLƒƒƒ‰ƒNƒ^‚ÌÀ•W‚ª‚¸‚ê‚Ä‚¢‚‚悤‚É‚µ‚½‚¢‚̂ł·‚ªBB
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 19:44:40
‰ñ“]s—ñ‚ÉŽg‚Á‚Ä‚éŠp“x‚͂ǂ±‚ÉÁ‚¦‚½‚ñ‚¾‚æ‚—
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 20:34:18
u•Ç‚¸‚èv‚ŃOƒO‚é‚ñ‚¾B
‚±‚±‚ÍDirectX‚ÌŽ¿–âƒXƒŒ‚Å‚ ‚Á‚ÄAƒQ[ƒ€ŠJ”‚ÌŽ¿–âƒXƒŒ‚¶‚á‚È‚¢‚ñ‚¾B
‚¾‚©‚ç‚à‚¤–À‚¢ž‚Þ‚È‚æB
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/04 20:38:24
•Ç‚¸‚è‚ð—‰ð‚µ‚½‚玟‚Ͱ‚¸‚è‚à—‰ð‚µ‚Ä‚‚ê
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/05 22:56:55
ƒ‰ƒCƒg‚ðݒ肵‚È‚¢‚Å‚àA“ǂݞ‚ñ‚¾ƒ‚ƒfƒ‹‚ÍF•t‚«‚Å•\ަ‚³‚ê‚ÄŒ©‚¦‚éó‘Ô‚Å‚·‚¯‚ÇA
ƒ‰ƒCƒg‚ÌŒõ‚ª“–‚½‚é•”•ª‚¾‚¯Æ‚炳‚ê‚ÄA“–‚½‚ç‚È‚¢•”•ª‚Í^‚ÁˆÃ‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/05 23:18:28
>>55
‚·‚°‚¥’ŠÛ“I‚ÈŽ¿–₾‚È
‚Æ‚è‚ ‚¦‚¸
ŒÅ’è‹@”\ƒpƒCƒvƒ‰ƒCƒ“‚Å‚â‚é‚Ì‚©
ƒsƒNƒZƒ‹ƒVƒF[ƒ_[‚Å‚â‚é‚Ì‚©‚‚ç‚¢‘‚±‚¤‚º
57:55
07/12/05 23:24:22
>>56
ŒÅ’è‹@”\ƒpƒCƒvƒ‰ƒCƒ“‚Å‚â‚è‚Ü‚·B
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/05 23:31:00
>>57
‚Ù‚¢
URLØÝ¸(msdn.microsoft.com)
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 09:58:02
yŽ¿–âƒeƒ“ƒvƒŒz
[1] Žö‹Æ’PŒ³F DirectX
[2] –â‘è•¶(ŠÜƒR[ƒh&ƒŠƒ“ƒN)FƒTƒ“ƒvƒ‹ƒ\[ƒX‚ðŒ³‚É“ü—̓Nƒ‰ƒX‚ð쬂µ‚ÄA•\ަ‚³‚¹‚½‰æ‘œ‚ð“®‚©‚·B
iŽÔ‚ð“®‚©‚·‚Ì‚ÅA‰Â”\‚È‚çƒAƒNƒZƒ‹‚ƃuƒŒ[ƒL‚ðÄŒ»j
ƒTƒ“ƒvƒ‹ƒ\[ƒX‚ð‰º‹L‚É‚¤‚‚µ‚Ü‚·Bimain‚ƃwƒbƒ_[‚ª‚ ‚邽‚ßzipƒtƒ@ƒCƒ‹‚Å‚·Bj
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
[3] ŠÂ‹«
@[3.1] OSF Windows
@[3.2] ƒRƒ“ƒpƒCƒ‰–¼‚ƃo[ƒWƒ‡ƒ“F VS2005
@[3.3] Œ¾ŒêF ‚Ç‚¿‚ç‚Å‚à‰Â
[4] ŠúŒÀF 2007”N12ŒŽ6“ú@17Žž
[5] ‚»‚Ì‘¼‚̧ŒÀF §ŒÀ‚͂Ȃµ
‚·‚Á‚©‚è‰Û‘è‚ð–Y‚ê‚ĂĎè‚ð‚‚¯‚Ä‚¢‚È‚¢
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 10:28:08
‚±‚±‚Íh‘è‚ð•Еt‚¯‚Ü‚·ƒXƒŒ‚ł͂Ȃ¢‚ñ‚¾‚ªEEE
‚»‚à‚»‚àƒTƒ“ƒvƒ‹‚É•s”õ‚ª‚ ‚é
‹Zp“I‚È–â‘è‚łȂ‚½‚ñ‚Ȃ鉊ú‰»‚Ì–â‘è
‚±‚ñ‚Ȃ̒N‚à‚â‚肽‚ª‚ç‚ñ
‚¢‚‚ç‚©o‚µ‚Ä‚‚ê‚é‚È‚ç˜b‚͕ʂ¾‚ª
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 12:24:12
‚»‚à‚»‚àÝŒv‚ª‚¨‚©‚µ‚‚ËH
DirectInputƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðeƒNƒ‰ƒX‚Å
static錾‚µ‚Ä
•¡”¶¬‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢ƒfƒoƒCƒX‚ð
‚»‚ÌŽqƒNƒ‰ƒX‚Åì‚é‚Á‚Ä
‹CŽ‚¿‚Í•ª‚©‚邪‚¢‚Ü‚¢‚¿Ä—˜—p«‚É–R‚µ‚¢‚悤‚È
‚¢‚Á‚½‚¢‚Ç‚±‚ʼnŠú‰»‚³‚¹‚é‚‚à‚è‚È‚ñ‚¾‚낤H
’P‚ÉÓIƒƒ“ƒo‚ÌŽg‚¢•û‚ÌŠwK‚̈êŠÂ‚Å‚±‚ñ‚È‚±‚Æ‚µ‚Ä‚é‚Ì‚¾‚낤‚©H
62:59
07/12/06 13:52:40
>>60¤61
‚»‚¤‚È‚ñ‚Å‚·‚ËB
Žö‹Æ‘S‚•·‚¢‚ĂȂ©‚Á‚½‚©‚çA‰½‚ª‚È‚ñ‚¾‚©‚í‚©‚ç‚È‚‚Ä
‚¤‚‚µ‚½ƒtƒ@ƒCƒ‹Œ©‚Ä’¸‚¢‚½‚¾‚¯‚Å‚à‚ ‚肪‚½‚¢‚Å‚·B
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 14:07:09
>>62
ƒQ[ƒZƒ“‰³B
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 19:29:58
‚±‚ñ‚ÈŽö‹Æ‚É‹ào‚µ‚Ä‚é‚Ì‚©EEEB
‚µ‚©‚àA•·‚¢‚ĂȂ‚ĉۑ肪‚Å‚«‚È‚¢‚Æ‚©‚Á‚ÄB
ŒNAŠwZ(?)‚És‚–Ú“I‚͉ۑè‚Ì’B¬‚È‚ÌH
‚»‚ê‚Æ‚àAŠwZ‚És‚‚Ì‚ª–Ú“I‚ɂȂÁ‚Ä‚é‚ÌH
‚Ç‚Á‚¿‚É‚µ‚Ä‚àA‚·‚łɌ’‘S‚Èó‘Ԃł͂Ȃ¢‚æ‚ËB
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 19:52:13
ƒvƒƒOƒ‰ƒ€ŽÀsŽž‚É
Direct3D9: (ERROR) :Device cannot perform hardware processing. ValidateCreateDevice failed.
‚Á‚Äo‚é‚ñ‚Å‚·‚ªŒ´ˆö‚Æ‰ðŒˆ–@‚Æ‚©‚í‚©‚è‚Ü‚¹‚ñ‚©H
‚Æ‚è‚ ‚¦‚¸Œ©‚½–ڂͳí‚É“®‚¢‚Ă邿‚¤‚ɂ͌©‚¦‚é‚ñ‚Å‚·‚ª‹C‚ɂȂè‚Ü‚·B
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 23:22:34
‰½‚à–³‚¢‚Æ‚±‚ë‚ɃGƒ‰[‚Ío‚é‚Í‚¸‚È‚¢‚Ì‚Å
•K‚¸‚»‚̃Gƒ‰[‚ð“f‚¢‚Ä‚¢‚éŠÖ”‚ª‚ ‚é‚Í‚¸
‚Æ‚è‚ ‚¦‚¸ƒfƒoƒbƒN‚Å‡ŽŸŽÀs‚µ‚Ă݂Ä
‚»‚̃Gƒ‰[‚ð“f‚¢‚Ä‚é‰ÓŠ‚ði‚èž‚ñ‚ł݂½‚çH
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/06 23:41:17
‰´‚ɂ̓n[ƒhƒEƒFƒA‚ði‚»‚̊‹«‚ªjƒTƒ|[ƒg‚µ‚ĂȂ¢‚Á‚Ä‚¢‚¤ƒGƒ‰[‚ÉŒ©‚¦‚é‚ñ‚¾‚¯‚ÇB
ƒGƒ‰[‚Ì”¶Œ¹‚Á‚ăfƒoƒCƒX‚̉Šú‰»•”•ª‚¶‚á‚È‚¢‚©H
ƒOƒ‰ƒ{‚ðÏ‚ñ‚¾ŠÂ‹«‚ÅŽŽ‚µ‚Ä‚Ý‚ë‚æB‚»‚ê‚©ƒ\ƒtƒgƒEƒFƒAƒGƒ~ƒ…ƒŒ[ƒg‚ÉØ‚è‘Ö‚¦‚ê‚΂¢‚¢‚Í‚¸B
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 16:12:52
Ž©‘î‚̃m[ƒgƒpƒ\ƒRƒ“‚ŃvƒƒOƒ‰ƒ€‚ð‹N“®‚·‚邯‹N‚±‚éƒoƒO‚Ȃ̂ł·‚ªB
wƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚ð•\ަ‚µ‚½“r’[‚ÉA‚»‚Ì‘¼‚Ì‚½‚¾‚̃ƒbƒVƒ…‚âƒeƒNƒXƒ`ƒƒ‚ª‘S‚Ä•\ަ‚³‚ê‚È‚‚È‚éx‚Æ‚¢‚¤ƒoƒO‚Å‚·B
ׂ©‚¢ó‹µ‚Í
EŠwZ‚̃fƒXƒNƒgƒbƒvƒpƒ\ƒRƒ“‚¾‚Æ‹N‚±‚ç‚È‚¢
E‹É’[‚ÉŒy‚¢ƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚Ìê‡A‹N‚±‚ç‚È‚¢
EƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚ð“ǂݞ‚ñ‚¾‚¾‚¯‚ÅA•\ަ‚µ‚È‚¢‚̂Ȃç‹N‚±‚ç‚È‚¢
EƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…Ž©‘Ì‚ÍAˆê”Ôʼn‚É•\ަ‚µ‚½1Ží—ނ̂݉½‘̂łà•\ަ‚Å‚«‚é
Eˆê“x•\ަ‚·‚邯“r’†‚©‚çflg‚ðFALSE‚É‚µ‚ăAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚ð•\ަ‚³‚¹‚È‚‚µ‚Ä‚àAƒeƒNƒXƒ`ƒƒ‚ȂǂÍÁ‚¦‚½‚Ü‚Ü
Eˆê“x•\ަ‚·‚邯ƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚ð‰ð•ú‚µ‚Ä2T–Ú‚É“ü‚Á‚ăAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚̓ǂݞ‚Ý‚·‚炵‚È‚‚Ä‚àƒeƒNƒXƒ`ƒƒ‚ȂǂÍÁ‚¦‚½‚Ü‚Ü
Ezƒoƒbƒtƒ@‚ðOFF‚É‚µ‚½ƒeƒNƒXƒ`ƒƒ‚¾‚¯‚Í•\ަ‚Å‚«‚é
‚Ȃ̂Å󋵂Ƃµ‚Ä‚Íuˆê“x‚Å‚àƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚ð•\ަ‚³‚¹‚邯‰½‚ª‚ ‚Á‚Ä‚àƒeƒNƒXƒ`ƒƒ‚ȂǂÍÁ‚¦‚½‚Ü‚Üv
‚Æ‚¢‚¤ó‹µ‚Å‚·B
‚قڊԈႢ‚È‚AƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚Ì•\ަ•”•ª‚ªˆ«‚¢‚Æ‚¢‚¤‚Æ‚±‚ë‚܂ł͕ª‚©‚é‚̂ł·‚ªcB
—v—̂𓾂¸A’·•¶‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚ª‰ñ“š‚ð‚¢‚½‚¾‚¯‚½‚çK‚¢‚Å‚·B
69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 16:28:41
>>68
‚»‚ÌŽ©‘î‚̃m[ƒg‚ÌGPU‚͂ǂ±‚̉ïŽÐ‚̂ǂ̃o[ƒWƒ‡ƒ“‚æB
˜b‚©‚ç‚·‚邯ƒn[ƒhƒEƒFƒA‚É–â‘肪‚ ‚é‚̂͊ԈႢ‚È‚³‚»‚¤‚¾‚¯‚ÇAŒö•\‚³‚ê‚ñ‚Æ‚¢‚¢‚悤‚ª‚È‚¢B
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 19:35:00
>>69‚³‚ñ
‘‚«ž‚Ý‚ª’x‚‚È‚Á‚Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñB
ƒpƒ\ƒRƒ“‚ÌŽí—Þ‚ª
URLØÝ¸(dynabook.com)
ƒXƒyƒbƒN‚ª
URLØÝ¸(dynabook.com)
‚Å‚·B
71:55
07/12/08 19:40:45
>>58
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 19:42:57
>>70
’P‚È‚éƒXƒyƒbƒN•s‘«
‚RD‚ÌŠJ”‚ª‚Å‚«‚éVGA‚ł͂Ȃ¢‚È
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 20:00:31
>>72‚³‚ñ
‚â‚Á‚ς肻‚¤‚È‚ñ‚Å‚·‚©cB
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½O|O
‚½‚¾A‰½‚Æ‚©uŸŽè‚ÉÁ‚·v¨uƒJƒNƒJƒN‚Å‚à‚¢‚¢‚©‚ç“®‚v‚悤‚É‚µ‚½‚¢‚̂ł·‚ª
‚»‚±‚̕ӂè‚ÍDirectX‘¤‚Å•ÏX‚Å‚«‚È‚¢‚̂łµ‚傤‚©H
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 20:13:33
>>73
‚È‚ñ‚Æ‚à”»’f‚É¢‚éB
ƒhƒ‰ƒCƒo‚ÆDX‚̃o[ƒWƒ‡ƒ“‚ÍÅVHÅV‚Å‚àƒm[ƒg‚̃hƒ‰ƒCƒo‚Í3D‚ð‘O’ñ‚Él‚¦‚Äì‚Á‚ĂȂ¢‚±‚Æ‚ª‘½‚¢‚©‚çA
ƒoƒO‚ªŽc‚Á‚Ä‚é‚Ì‚©‚àB
‰´‚ÌŒ‹˜_‚Æ‚µ‚Ä‚ÍAƒIƒ“ƒ{[ƒh‚Å‚ ‚邱‚Æ‚ÆAˆê‚–ڂ̃ƒbƒVƒ…‚¾‚¯‚Í•\ަ‚Å‚«‚邯‚¢‚¤‚Æ‚±‚ë‚©‚ç‚àAƒƒ‚ƒŠ•s‘«‚ªˆê”Ô‰ö‚µ‚¢‚ÆŽv‚¤B
ƒAƒjƒ[ƒVƒ‡ƒ“ƒƒbƒVƒ…‚Á‚Ä”äŠr“Iƒƒ‚ƒŠ‚ðH‚¤‚Í‚¸B
‘Îô‚Æ‚µ‚Ä‚ÍAPC‚ð•Ï‚¦‚é‚Ì‚ªˆê”ÔŽè‚ÁŽæ‚è‘‚¢‚¯‚ÇA
‚»‚ê‚Å‚àƒm[ƒg‚Å‚µ‚½‚¢‚È‚çBIOS‚ÌÝ’è‚ÅSDRAM‚̃Oƒ‰ƒtƒBƒbƒNƒƒ‚ƒŠŠ„‚è“–‚ăTƒCƒY‚ð‘‚₵‚Ă݂½‚çH
ˆê‰ñő劄‚è“–‚Ăłâ‚Á‚Ă݂ÄA‚»‚ê‚Å‚à–³—‚È‚ç‚Ù‚©‚Ì—vˆö‚©‚à‚µ‚ê‚ñB
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/08 21:25:39
>>74‚³‚ñ
‚Ƃɂ©‚A‰½‚©“ÁŽê‚ÈŽ–‚ð‚µ‚È‚¯‚ê‚Γ®‚©‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚æ‚ËB
‚±‚±‚Í‚â‚Á‚Ï‚èu–œ”\‚Év‚Í’ú‚ß‚Äà–¾‘‚Éu‘¼‚Ì3DƒQ[ƒ€‚ªo—ˆ‚鎖‚ðŠm”F‚µ‚½ã‚Å‹N“®‚ð‚¨Šè‚¢‚µ‚Ü‚·v
‚Æ’ˆÓ‘‚«‚ð“ü‚ê‚é‚ׂ«‚Å‚·‚ËcB
‘²‹Æ¶‚Ì‘ã•\ì•i‚Æ‚µ‚ÄA‘ÌŒ±“üŠwŽQ‰ÁŽÒ‚Ȃǂɔz‚ç‚ê‚é—\’è‚Ȃ̂Å
‰½‚Æ‚©‚µ‚ÄA‚¹‚߂ăJƒNƒJƒN‚Å‚à‚¢‚¢‚©‚ç‚Ç‚±‚Å‚à“®‚‚悤‚É‚µ‚½‚©‚Á‚½‚ñ‚Å‚·B
76:74
07/12/08 21:35:16
>>75
‚à‚Ì‚·‚²‚¢–Ê“|‚¾‚ªA‚à‚µ‚©‚·‚邯‹ŒDirectX‚̃o[ƒWƒ‡ƒ“‚ŃRƒ“ƒpƒCƒ‹‚·‚邯s‚¯‚é‚©‚à‚µ‚ê‚ñB
‰´‚Í‚â‚Á‚½‚±‚ƂȂ¢‚©‚ç•ÛØ‚Ío—ˆ‚ñ‚ªADirectX8‚Æ‚©‚È‚çŒÃ‚¢PC‚Å‚à’ʂ邩‚àB
‚Ü‚ ƒm[ƒg‚ŃQ[ƒ€‚Ì«”\‚ðŠú‘Ò‚·‚é‚È‚Á‚Ä‚¢‚¤‚Ì‚à–{“–‚¾‚ªB
77:68
07/12/08 23:03:39
>>74‚³‚ñ
•ÔM‚ª’x‚‚È‚Á‚Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñB
SDK‚Ì•û‚Í‹Œƒo[ƒWƒ‡ƒ“‚ª‚ ‚Á‚½‚̂łâ‚Á‚Ă݂½‚̂ł·‚ª‚â‚͂蓮‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
–l‚̃vƒƒOƒ‰ƒ€‚¾‚ÆDirectX8‚ł͂¿‚å‚Á‚Æ“®‚©‚È‚¢ŠÖ”‚ðŽg‚Á‚Ä‚¢‚é‚̂Ŗ³—‚Å‚·G
—Fl‘î‚̃fƒXƒNƒgƒbƒv‚ł͓®‚¢‚½‚Ì‚ÅA‹°‚ç‚“®‚©‚È‚¢‚Ù‚¤‚ª‚¨‚©‚µ‚¢‚Ì‚¾‚Ƃ͎v‚¢‚Ü‚·B
‘O‚É‚±‚̃m[ƒgƒpƒ\ƒRƒ“‚É‚©‚È‚èŒy‚ß‚ÌMMO‚ð“ü‚ê‚Ă݂½‚Æ‚«‚ÉA–{“–‚ɃJƒNƒJƒN‚ł͂ ‚Á‚½‚̂ł·‚ª“®‚«‚Ü‚µ‚½B
‚Ȃ̂ÅA‰½‚©•û–@‚Í‚ ‚邯Žv‚¤‚̂ł·‚ªcB
V•·§Šw¶‚Ȃ̂š“ú‚Í‚à‚¤–°‚ç‚È‚‚Ă͂¢‚¯‚Ü‚¹‚ñ‚ªAŽ¡‚ç‚È‚©‚Á‚½ê‡A‚Ü‚½Œã“ú‚æ‚èÚ‚µ‚¢ó‘Ԃ𒲂ׂ½ã‚Å‘‚©‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
‚»‚ê‚ł͒·‚ç‚‚¨•t‚«‡‚¢‚¢‚½‚¾‚«A½‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/09 00:09:19
>@–{“–‚ɃJƒNƒJƒN‚ł͂ ‚Á‚½‚̂ł·‚ª
REF@‚È‚ñ‚¶‚á‚낤‚È‚Ÿ...
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/10 20:15:23
HLSL‚Åfor•¶‰ñ‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA
‚©‚È‚è‚Ì”ƒ‹[ƒv‚Å‚«‚È‚¢‚ñ‚Å‚·‚ªEE
–½—ß”‚Á‚ÄŒÀ‚ç‚ê‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
‚»‚¤‚¾‚Æ‚µ‚½‚ç‚»‚Ì——R‚ÍH
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/10 20:53:50
‚¨‘O‚Í‚à‚¤I‚í‚Á‚Ä‚éB
ƒ}ƒ‹ƒ`ƒ|ƒXƒg‚ÍŽ€–Sƒtƒ‰ƒO‚È‚ñ‚¾‚æB
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/10 21:36:31
•’ʂ̃vƒƒOƒ‰ƒ€‚Å‚à‚P‚f‚àƒTƒCƒY‚ª‚ ‚Á‚½‚ç“®‚©‚È‚‚È‚é‚ñ‚¶‚á‚È‚¢H
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/10 21:43:51
ƒ}ƒ‹ƒ`ƒ|ƒXƒg‚Ƃ͂ǂ¤‚¢‚¤ˆÓ–¡H
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/10 22:59:11
•‚‹CŽÒ
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/12 00:50:11
½Ž‚Ë
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/13 01:34:46
½ÚØÝ¸(gamedev”Â:468-470”Ô)
‚ª‚¢‚µŠ´©‚È‚º‚©•ÏŠ·‚„‚¯‚¢‚È‚†
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/13 16:40:23
‚¿‚å‚Á‚Æ•·‚«‚½‚¢‚Ì‚¾‚¯‚ÇA‚c‚‰‚’‚…‚ƒ‚”‚˜‚Æ‚R‚Q‚`‚‚‰‚ð‘g‚݇‚킹‚ăvƒƒOƒ‰ƒ€
‚ð‘g‚߂܂·‚©H
‚v‚‰‚Ž‚R‚Q‚`‚‚‰‚̃‰ƒWƒIƒ{ƒ^ƒ““™‚Ì‹@”\‚Æ‘g‚݇‚킹‚Äì‚ê‚ê‚Ηǂ¢‚È‚
‚ÆŽv‚Á‚½‚à‚Ì‚ÅEEE
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/13 17:16:49
Win32API‚Á‚Ä‚¢‚¤‚©
GUI‚ɃAƒNƒZƒX‚µ‚Ä
WindowsƒRƒ“ƒgƒ[ƒ‹‚ð•`‰æ‚·‚邱‚Ƃ͂ł«‚邯‚Ç
GUI‚Ì‘¬“x‚ªDirectX‚Æ”ä‚ו¨‚ɂȂç‚È‚¢‚‚ç‚¢’ᑬ‚¾‚©‚ç
DirectX‚ðŽg‚¤ƒƒŠƒbƒg‚ðŽE‚·‚±‚ƂɂȂé
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/14 04:12:49
>>87
—L“‚²‚´‚¢‚Ü‚·B
‰½‚ÆŒ¾‚¤‚©”™‘R‚Æ‚µ‚·‚¬‚ĉ½‚Æ‚àŒ¾‚¦–³‚¢‚Å‚·B
o’¼‚µ‚Ä‚«‚Ü‚·
89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 21:06:58
Ž©•ª‚Ì‚o‚b‚É‚ÍSDK9.0‚ª“ü‚Á‚Ă܂·B
‚ ‚éƒTƒ“ƒvƒ‹‚ðƒ_ƒEƒ“ƒ[ƒhA’†‚ðŠm”F‚µ‚½‚çd3d8.h‚Æd3dx8.h‚ªƒCƒ“ƒNƒ‹[ƒh‚³‚ê‚Ä‚½‚Ì‚Å
‚±‚ê‚ðd3d9.hAd3dx9.h‚É’¼‚µA’ljÁ‚̈ˑ¶ƒtƒ@ƒCƒ‹‚à8‚©‚ç9‚É’¼‚µ‚ăRƒ“ƒpƒCƒ‹
‚µ‚½‚牽•S‚à‚̃Gƒ‰[‚ªo‚Ä‚«‚Ü‚µ‚½B
FXŽŽ‚µ‚½‚¯‚ÇŒ´ˆö‚ª‘S‚•ª‚©‚ç‚È‚¢‚̂łæ‚낵‚¯‚ê‚Î’N‚©‹³‚¦‚Ä‚‚¾‚³‚¢„ƒ
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 21:14:32
ƒoƒŠƒoƒŠŒ´ˆö‚ªŠÛ‚í‚©‚肾‚ëB
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 21:16:10
>>89
Š®‘S‰ºˆÊŒÝŠ·‚ÆŒ¾‚¤‚킯‚ł͂Ȃ¢‚©‚çƒtƒ@ƒCƒ‹‚ªˆá‚¤‚Æ‘S‚‚̕ʕ¨‚Æl‚¦‚½‚Ù‚¤‚ª‚¢‚¢B
“¯‚¶ƒtƒ@ƒCƒ‹–¼‚Å‚à’†g‚͉½“x‚à“Y킵‚Ä‚¢‚é‚©‚ç“–Žž‚̃o[ƒWƒ‡ƒ“‚¶‚á‚È‚¢‚ÆŽg‚¦‚È‚¢ê‡‚à‚ ‚邵B
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 21:27:34
>>91
‚»‚¤‚¾‚Á‚½‚ñ‚Å‚·‚©EEE
9.0ˆÈ‘O‚Ì‚à‚̂͑S‚ÄŽg‚¦‚邯Žv‚Á‚Ă܂µ‚½OOF
‚²•Ô“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 22:23:52
Xƒtƒ@ƒCƒ‹‚ÉŠÖ‚µ‚ÄŽ¿–â‚Å‚·B
‚ЂƂ‚̃‚ƒfƒ‹‚ɑ΂µA•¡”‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ð‚³‚¹‚邱‚Ƃ͂ł«‚é‚̂łµ‚傤‚©H
‚½‚Æ‚¦‚ÎA‚ ‚éƒLƒƒƒ‰ƒNƒ^[‚ÅAA‚ð‰Ÿ‚µ‚½‚çƒpƒ“ƒ`AB‚ð‰Ÿ‚µ‚½‚çƒLƒbƒNA‚Æ‚¢‚¤•—‚É‚µ‚½‚¢‚̂ł·B
‚â‚Í‚èAƒpƒ“ƒ`—p‚ƃLƒbƒN—p‚ÅXƒtƒ@ƒCƒ‹‚ð‚킯‚邵‚©‚È‚¢‚̂łµ‚傤‚©B
94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 22:29:24
>>93
“ñ‚‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ð˜AŒ‹‚µ‚ÄA‚»‚ꂼ‚ê‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ŃtƒŒ[ƒ€‚ð•Ⳃµ‚ÄŽg‚¤B
—Ⴆ‚ÎAA‚ÆB‚̃Aƒjƒ[ƒVƒ‡ƒ“‚ð˜AŒ‹‚µ‚½‚çA
A‚̉‚ß‚ÍA0
B‚Ì^‚ñ’†‚ÍA0.75
‚Á‚Æ‚¢‚Á‚½Š´‚¶B
95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/15 22:41:53
>>93
‚Å‚«‚é
‚r‚c‚jƒTƒ“ƒvƒ‹‚Ìtiny‚àŽÀ‚Í
•¡”ƒAƒjƒ[ƒVƒ‡ƒ“‚ðŽ‚Á‚½‚wƒtƒ@ƒCƒ‹‚¾
‚½‚¾‚µØ‚è‘Ö‚¦‚ÉŠÖ‚µ‚ÄÚ‚µ‚à–¾‚³‚ê‚Ă邯‚±‚ë‚Í‚ ‚Ü‚è‚È‚¢
ID3DXAnimationController‚Å‚®‚®‚ê‚΃qƒ“ƒg‚‚ç‚¢‚݂͂‚©‚é‚©‚à
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/16 17:29:57
HLSL‚ðŽg‚Á‚½ƒTƒ“ƒvƒ‹‚ÅLPD3DXEFFECT‚ÌPass‚ðŽg‚¨‚¤‚Æ‚µ‚ăGƒ‰[‚ªo‚Ü‚·B
LPD3DXEFFECT‚ÉPass‚ª–³‚¢‚̂ł·‚ª•ʂ̂à‚̂ɑւí‚Á‚½‚̂łµ‚傤‚©B
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/16 17:44:24
BeginPass
EndPass
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/16 18:50:11
ƒƒWƒƒ[ƒo[ƒWƒ‡ƒ“•Ï‚¦‚¸‚ÉAPIŠ^‚Ì‚â‚ß‚ê‚Á‚ÄŠ´‚¶‚Å‚·‚æ‚˂قñ‚Æ
99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/16 23:31:10
‚Ç‚¤‚µ‚Ä‚à1ƒpƒXI—¹‚²‚Æ‚É
PassEnd‚ð“ü‚ꂳ‚¹‚½‚¢uŽ–îv‚ª‚ ‚Á‚Ä
ŠJŽnŽž‚̌݊·«‚ð‚È‚‚·‚±‚Æ‚Å
—¼•ûƒZƒbƒg‚Å•ÏX‚³‚¹‚悤‚Æ‚µ‚½B‚Á‚ăIƒ`‚¶‚á‚Ë‚¥‚ÌH
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/17 06:19:42
’n–‚Ö‚Ì“¹‚Í‘PˆÓ‚Å•~‚«‹l‚ß‚ç‚ê‚Ä‚¢‚éB
Eê‚ł͕ÏX‚ð‹É—Í—}‚¦‚é‚Ì‚ª”ü“¿‚¾‚¯‚ê‚ÇA‚»‚ÌŒJ‚è•Ô‚µ‚ªŽ€‚ÌsŒR‚ð¶‚Ýo‚·‚Ì‚ªí‚Å‚ ‚éB
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/18 22:22:44
SetRenderState( D3DRS_SRCBLEND, D3DBLEND_SRCALPHA );
‚±‚ê‚ç‚̈ø”‚ðŽg‚¢‚±‚È‚µ‚½‚¢‚ñ‚¾‚¯‚Ç•ª‚©‚è‚â‚·‚‰ðà‚µ‚Ä‚¢‚é
ƒy[ƒW‚È‚¢‚×H
102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/18 23:45:27
‚±‚ê‚͂Ђǂ¢
103:‰»Î”Œ@
07/12/19 02:37:51
>>101
[shred of game]
URLØÝ¸(platz.jp)
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 11:00:39
URLØÝ¸(wisdom.sakura.ne.jp)
‚±‚±‚̃y[ƒW‰º•”‚É‚ ‚é”wŒi‚ª—΂̕”•ª‚̃\[ƒX‚ð‚܂邲‚ƃRƒs[‚µ‚ÄAVisualStudio2005‚Ì–³—¿”łŃRƒ“ƒpƒCƒ‹‚µ‚Ü‚µ‚½B‚Æ‚±‚낪
ufatal error C1010: ƒvƒŠƒRƒ“ƒpƒCƒ‹ ƒwƒbƒ_[‚ðŒŸõ’†‚É•s–¾‚È EOF ‚ªŒ©‚‚©‚è‚Ü‚µ‚½B'#include "stdafx.h"' ‚ðƒ\[ƒX‚ɒljÁ‚µ‚Ü‚µ‚½‚©?v
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚ăRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñBƒGƒ‰[‚ÅŒŸõ‚µ‚Ă݂½‚Æ‚±‚ëAƒ\[ƒX‚ÌÅã’i‚É@#include "stdafx.h"
‚ð‰Á‚¦‚ê‚΃Rƒ“ƒpƒCƒ‹‚ª’Ê‚é‚炵‚¢‚Ì‚ÅŽŽ‚µ‚Ă݂½Š
ufatal error C1083: include ƒtƒ@ƒCƒ‹‚ðŠJ‚¯‚Ü‚¹‚ñB'd3d8.h': No such file or directoryv
‚Æ•\ަ‚³‚ê‚ăRƒ“ƒpƒCƒ‹‚ª’Ê‚è‚Ü‚¹‚ñB
DirectXSDK‚Í‚³‚Á‚«—Ž‚Æ‚µ‚½ÅV”ÅiƒTƒ“ƒvƒ‹‚Ý‚½‚çDirectX10‚àŽg‚¦‚»‚¤j‚ÅAƒpƒX‚Í‚½‚Ô‚ñ’Ê‚Á‚Ă܂·B
‚Ç‚¤‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚ª‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·‚©H
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 12:58:24
‚Ü‚¸Astdafx.hŠÖ˜A‚̓XƒŒˆá‚¢BDirectXˆÈ‘O‚̘b‚È‚ñ‚ÅA‚æ‚»‚ŕ׋‚µ‚Ä’¸‘ÕB
‚ÅAÅV‚ÌDirectX SDK‚Á‚ĉ½HNovember2007‚Ȃ烊ƒŠ[ƒXƒm[ƒg‚É
‚±‚Ì DirectX SDK ‚ɂ͎Ÿ‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚͊܂܂ê‚Ä‚¢‚Ü‚¹‚ñ
* Direct3D8 ‚¨‚æ‚Ñ‚»‚êˆÈ‘O‚Ì‘S‚Ẵo[ƒWƒ‡ƒ“
‚Á‚Ä‚ ‚é‚©‚çADirect3D8‚̓Tƒ|[ƒgŠO‚È‚ñ‚¶‚á‚È‚¢‚ÌH
‚à‚µƒCƒ“ƒXƒg[ƒ‹‚µ‚½SDK‚ÌIncludeƒfƒBƒŒƒNƒgƒŠ‚Éd3d8.h‚ª‚ ‚é‚ñ‚È‚çAIncludeƒpƒX‚ÌÝ’è‚ðÄŠm”F‚µ‚êB
‚ ‚ÆA‚È‚‚Æ‚àJune2006‚É‚Íd3d8.h‚Í“ü‚Á‚Ä‚é‚Ì‚ðŠm”F‚µ‚½B
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 20:10:39
November2007‚Å‚·Ad3d8.h‚ª‚È‚‚ÄA‘ã‚í‚è‚Éd3d10.h‚ª“ü‚Á‚Ă܂µ‚½B
ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄJune2006“ü‚ê‚Ä‚«‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/21 21:01:44
June2006‚É‚àd3dx10.h‚Í‚ ‚邯‚Ç‚ËB
‚ ‚ÆA‚»‚̃y[ƒW‚ÍDirectX8‚ɂ‚¢‚Ä‹L‚³‚ê‚Ä‚é‚ñ‚¾‚¯‚Ç
DX10‚ª‚â‚肽‚¢‚È‚ç‚æ‚»‚ðŒ©‚½‚Ù‚¤‚ª—Ç‚¢‚æB
‰Šú‰»‚Ü‚í‚è‚Í8¨9¨10‚Å‘S‘R•Ï‚í‚Á‚½‚©‚ç‚â‚è’¼‚µ‚ɂȂ邵B
‚ ‚ÆADX10‚Í“®‚©‚·‚É‚ÍVista‚ª‚¢‚é‚©‚çB”O‚Ì‚½‚ß‚ÉB
108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:01:46
‚·‚¢‚Ü‚¹‚ñ
‚QD‚ŃQ[ƒ€ì¬‚ð‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ª
LPD3DXSPRITE gSprite;
// ƒV[ƒ“‚Ì•`‰æÝ’è(2D‰æ‘œ‚Ì•`‰æ)
RECT SrcRect = { a,b,120,120 }; // ƒeƒNƒXƒ`ƒƒ“à‚ŃXƒvƒ‰ƒCƒg‚ÉŽg‚¤”͈Í
D3DXVECTOR3 Center(0,0,0); // ƒXƒvƒ‰ƒCƒg“à‚Ì’†S‚̈ʒu
// o—Í
gSprite->Draw(Texture, &SrcRect, &Center, NULL,D3DXCOLOR(0, 0, 0,0 ));
³í‚ÉŠG‚ðŒÄ‚Ño‚¹‚é‚̂ł·‚ª
Rect‚Ìright‚Æbottom‚É‚P‚Æ‚©‚P‚O‚O‚Æ‚©‰½‚©’l‚ð“ü‚ê‚邾‚¯‚Å
ƒtƒŒ[ƒ€ƒŒ[ƒg‚ª‚T‚O‚à‰º‚ª‚è‚Ü‚·EEE
&SrcRect‚Ì•”•ª‚ÉNULL‚ð“ü‚ê‚Ä‚à‚È‚º‚©‚T‚O‰º‚ª‚è‚Ü‚·
‚Å‚·‚ª‚O‚ð“ü‚ê‚邯³í‚É“®ì‚µ‚Ü‚·
‚È‚º‚Å‚µ‚傤‚©A‚²‹³Žö‚ ‚è‚Ü‚µ‚½‚炨Šè‚¢‚µ‚Ü‚·
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:07:23
Direct3D‚ÅWM_PAINT‚Å•`‚‚̂͂ ‚è‚Å‚·‚©H
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/22 22:07:59
108‚Å‚·‚ªA“ǂݞ‚Ý•”•ª‚Å‚·
//‰æ‘œƒtƒ@ƒCƒ‹î•ñ‚ðŽæ“¾
hr= D3DXGetImageInfoFromFile(name,&ImageInfo);
Width= ImageInfo.Width;
Height= ImageInfo.Height;
// ƒXƒvƒ‰ƒCƒg‚É•\ަ‚·‚éƒeƒNƒXƒ`ƒƒ‚̉Šú‰»
if ( !key ){
hr = D3DXCreateTextureFromFileEx(
g_pD3DDevice, name, Width,Height,1,0,
D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,
D3DX_DEFAULT,D3DCOLOR_ARGB(255,0,0,0),NULL,NULL,&Texture);
}
111:108
07/12/22 22:11:38
˜A“Š‚·‚¢‚Ü‚¹‚ñ
–â‘è“_‚̑匳‚ª”»–¾‚¢‚½‚µ‚Ü‚µ‚½
D3DXCreateTextureFromFileEx(
g_pD3DDevice, name, Width,Height,1,0,
D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,
D3DX_DEFAULT,D3DCOLOR_ARGB(255,0,0,0),NULL,NULL,&Texture);
}
width‚Æheight‚ɑ傫‚È’l‚ð“ü‚ê‚邯d‚‚È‚è‚Ü‚µ‚½
‚P‚Æ‚©‚P‚O‚¾‚Ƴí‚Å‚·EEE
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 07:34:04
ƒvƒƒtƒ@ƒCƒŠƒ“ƒO‚µ‚½‚çH
D3DXSprite‚È‚ñ‚Ä‚½‚¾‚Å‚³‚¦DirectX‚̃o[ƒWƒ‡ƒ“‚Ɉˑ¶‚·‚é‚©‚ç‚Ý‚ñ‚ȉñ”ð‚µ‚Ä‚é‚Ì‚ÉA
‚±‚Ìî•ñ‚¾‚¯‚Å•ª‚©‚éƒGƒXƒp[‚Í‹‚È‚¢‚ÆŽv‚¤B
‚ÂPIX for Windows
‚ÂDevPartner Profiler
‚Ü‚¸‚ÍA‚Ç‚±‚ň—ŽžŠÔ‚ª—Ž‚¿‚Ă邩Œ©‚½‚Ù‚¤‚ª‘‚¢‚æB
113:108
07/12/23 09:34:36
>>112
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚»‚ÌŒã‚Ì’²‚ׂłǂ¤‚à‘å‚«‚ÈŠG‚ð‘å—ʂɌĂÑo‚·‚Æ—Ž‚¿‚é—lŽq
‚½‚Æ‚¦ŒÄ‚Ño‚µ‘¤‚ł̑傫‚³‚Ìc‰¡‚Í‚P*‚P‚Å‚àAŒ³‚ÌŠG‚ª‘å‚«‚¢‚Æ
‚Ç‚ÌPC‚Ç‚ñ‚Ȉ—‚Å‚à”ð‚¯‚ç‚ê‚È‚¢‚炵‚¢‚Ì‚Å
‘˦‚µ‚Ä‚µŠG‚̑傫‚³‚ð‰ü‘P‚µ‚Ă݂܂·m(_ _)m
‚¨“š‚¦‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 11:35:36
‚Ä‚©AŒ³‚̃eƒNƒXƒ`ƒƒ‚̃TƒCƒY‚ª‚Å‚©‚©‚Á‚½‚ç
ƒpƒtƒH[ƒ}ƒ“ƒX‚ª—Ž‚¿‚é‚͓̂–‚½‚è‘O‚¶‚á
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 11:37:43
‚ ‚È‚é‚Ù‚Ç
116:108
07/12/23 11:43:53
>>114
‚¢‚âAinit‚ł̌ĂÑo‚µ‚Åd‚‚È‚é‚̂͂킩‚é‚ñ‚Å‚·‚ª
ƒƒCƒ“ƒ‹[ƒv‚Ì’†‚ł͂P*‚P‚Å‚àd‚¢‚ñ‚Å‚·‚æEEE
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 12:00:51
•\ަ‚Ŭ‚³‚‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚Í
“à•”“I‚Ék¬‚µ‚Ä‚é‚Á‚Ä‚±‚Æ‚¾
LPD3DXSPRITE‚ª‚Ç‚¤‚¢‚¤ƒAƒ‹ƒSƒŠƒYƒ€‚Å
Šgk‚µ‚Ă邩‚Í‚µ‚ç‚ñ‚ªƒoƒCƒŠƒjƒA‚Á‚Ä‚±‚Ƃ͂Ȃ¢‚¾‚낤‚µ
‚Ú‚¯‚½‚è‚·‚邱‚Æ‚ðl‚¦‚邯‚È‚ñ‚ç‚©‚̃tƒBƒ‹ƒ^[‚ð‚©‚¯‚Ä‚¢‚é‚̂͑z‘œ‚‚
‚»‚ê‚ð‹‘å‚ȃeƒNƒXƒ`ƒƒ‚É“K—p‚µ‚Ä‚é‚ñ‚¾‚©‚çd‚¢‚͓̂–‚½‚è‘O
118:108
07/12/23 12:11:19
Ž„‚Ì‘‚«•û‚ª‚í‚©‚è‚É‚‚‚Ä‚·‚¢‚Ü‚¹‚ñ
—v‚Í‚Q‚O‚O‚O*‚Q‚O‚O‚O‚̉摜‚ðinit‚œǂݞ‚ñ‚Å
1*1‚Ì•”•ª‚µ‚©•\ަ‚µ‚Ä‚¢‚È‚¢‚̂ɂ»‚ê‚ð‚P‚OŒÂ‚Ù‚Ç•À‚ׂ½‚çd‚¢‚ñ‚Å‚·
‚RŒÂ‚‚ç‚¢‚È‚ç³í‚È‚ñ‚Å‚·‚ªEEEE
ƒtƒBƒ‹ƒ^ŠÖ˜A‚Åd‚‚È‚é‚æ‚¤‚Ȃ炵Œ©’¼‚µ‚ÄŒ©‚Ü‚·m(_ _)m
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 12:19:52
‚¾‚©‚çEEE
>‚Q‚O‚O‚O*‚Q‚O‚O‚O‚̉摜‚ðinit‚œǂݞ‚ñ‚Å
‚±‚ÌŽž“_‚Åd‚¢ˆ—‚ª‚·‚ׂÄI‚í‚Á‚Ä‚é‚킯‚ł͂Ȃ¢
ŠÈ’P‚ÉŒ¾‚¤‚Æ‚±‚±‚ł͂u‚q‚`‚lã‚É
2000‚˜2000‚̗̈æ‚ðŠm•Û‚µ‚ĉ摜‚ÌFî•ñ‚ðŠi”[‚µ‚Ă邾‚¯
Šî–{“I‚ɂ͖ˆ‰ñ•`‰æ‚Ì‚½‚тɂ±‚Ì
2000‚˜2000‚̗̈æ‚ɃAƒNƒZƒX‚µ‚Ä
‚»‚±‚Ìî•ñ‚ðƒoƒbƒNƒoƒbƒtƒ@‚É“]‘—‚·‚邱‚ƂɂȂé
Œ³‚̃TƒCƒY‚ª‘å‚«‚¯‚ê‚Α傫‚¢‚Ù‚Ç
“]‘—‚Ì‚½‚߂̎žŠÔ‚ª‚©‚©‚邵
‰½‚ç‚©‚̈—‚ð‚©‚¯‚ê‚Γ–‘Rd‚‚È‚é
Šî–{“I‚ɂ͕\ަ‚·‚éƒTƒCƒY‚ŃeƒNƒXƒ`ƒƒ‚ðì‚é‚Ì‚ª•’Ê
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 12:23:03
ƒrƒfƒIƒJ[ƒh‚É‚æ‚Á‚Ä‚Í
2048~2048‚É‚µ‚½‚瑽‚͉ü‘P‚³‚ê‚é‚©‚à‚Ë
121:108
07/12/23 13:17:50
>>119
>>120
‚»‚¤‚Å‚·‚©EEEinit‚œǂݞ‚ñ‚¾‚çˆÈ~‚Í‚à‚¤ŠÖŒW‚È‚¢‚à‚Ì‚¾‚ÆŠ¨ˆá‚¢‚µ‚Ä‚¨‚è‚Ü‚µ‚½
ƒXƒLƒ‹•s‘«‚ð’ÉŠ´‚¢‚½‚µ‚Ü‚·
‚²‹³Žö–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 13:22:14
ƒŠƒtƒ@ƒŒƒ“ƒX‚Å‚â‚Á‚Ă邾‚¯‚Å‚ËH
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 13:50:19
‚½‚©‚¾‚©2048‚̃eƒNƒXƒ`ƒƒ‚Åŋ߂̃rƒfƒIƒJ[ƒh‚ª’x‚‚Ȃ邩‚Ë`H
‚È‚ñ‚©A’v–½“I‚ȊԈႢ‚ð‚µ‚Ä‚¢‚邯Žv‚í‚êB
124:108
07/12/23 14:28:32
>>123
‚»‚ê‚ð‚P‚T`‚Q‚RŒÂ‚‚ç‚¢ŒÄ‚ñ‚ł܂·
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 17:00:04
‚»‚à‚»‚à‚u‚q‚`‚l‚ª‘«‚è‚È‚‚È‚Á‚Ä‚Ä
ƒVƒXƒeƒ€ƒƒ‚ƒŠã‚Éì‚ç‚ê‚Ă邯‚©
‚ ‚é‚¢‚Í
ƒVƒXƒeƒ€ƒƒ‚ƒŠ‚ÆVRAM‚ª‹¤—p‚ɂȂÁ‚Ä‚Ä
ƒoƒX‘¬“x‚ªƒ{ƒgƒ‹ƒlƒbƒN‚ɂȂÁ‚Ă邯‚©
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 17:42:47
ŽÀ‚ÍDX8‚ÅŠJ”‚µ‚Ä‚¢‚Ü‚·‚Æ‚©Œ¾‚¢o‚·‚ñ‚¶‚á‚È‚¢‚¾‚낤‚ÈB
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 17:59:09
DirectX‚ðŽg‚Á‚ÄWindows‚̃Q[ƒ€‚ðì‚肽‚¢‚̂ł·‚ªA
‚¨Š©‚߂̓ü–å‘‚ð‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H
ì‚肽‚¢‚̂̓r[ƒgƒ}ƒjƒA‚̂悤‚ɉ¹‚ƃVƒ“ƒN‚µ‚½A
ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚Å‚·B
3DƒOƒ‰ƒtƒBƒbƒN‚ÍŽg‚¢‚Ü‚¹‚ñB
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 18:00:57
¡‚ÌDirectX‚Å3DŽg‚킸‚ÉŠG•`‚‚Ì‚Á‚Ä–³—‚¶‚á
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 18:08:07
‚Ô‚Á‚¿‚Ⴏ
‚c‚‰‚’‚…‚ƒ‚”‚wŠÖ˜A‚Åu‚±‚ê1û‚ ‚ê‚Îv‚Á‚Ä–{‚͂Ȃ¢‚ñ‚¾‚æ‚È‚Ÿ
3`4û‚â‚Á‚Ă悤‚â‚
‚ A‚È‚ñ‚ƂȂ•ª‚©‚Á‚Ä‚«‚½‚©‚àB‚ƂȂé
‚ǂ̖{‚à‚¾‚¢‚½‚¢uƒTƒ“ƒvƒ‹‚ð“®‚©‚·‚½‚ß‚Ìvƒ\[ƒX‚ɂȂÁ‚Ă邩‚ç
‚È‚ñ‚Å‚»‚¤‚È‚Á‚Ä‚é‚Ì‚©‚ªà–¾‚³‚ê‚ĂȂ¢‚µ
‰ž—p‚µ‚悤‚Æ‚·‚邯‚Æ‚½‚ñ‚É“®‚©‚È‚‚È‚Á‚½‚èEEE
”‚ð‚±‚È‚·‚Ɖ½‚ð‚â‚Á‚Ä‚é‚Ì‚©‚ª‚¾‚ñ‚¾‚ñ‚í‚©‚Á‚Ä‚‚é‚Ì‚Å
Ž©•ª‚Å‚¢‚ë‚¢‚뉞—p‚·‚邱‚Æ‚ª‚Å‚«‚邿‚¤‚ɂȂé
130:127
07/12/23 19:02:13
‰½‚à’m‚ç‚È‚¢ó‘Ô‚ÅA‰½‚©‚çŽn‚ß‚é‚Ì‚ª‚¢‚¢‚©A
ƒAƒhƒoƒCƒX‚ð‚à‚ç‚¢‚½‚¢‚Å‚·B
>>128
3D•`‰æ‚µ‚©‚Å‚«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
3D‚ðŽg‚Á‚Ä2D‚Ì•`‰æ‚ª‚Å‚«‚é‚Ȃ炢‚¢‚ñ‚Å‚·‚ªA
‚ ‚Ü‚èŒø—¦‚ª‚æ‚‚È‚¢‚È‚çDirectX‚ðŽg‚¤‚±‚ÆŽ©‘Ìl‚¦’¼‚µ‚Ü‚·B
ƒƒCƒ“‚Å‚â‚肽‚¢‚͉̂¹‚̧Œä‚Ȃ̂ÅA•`‰æ‚Í‚»‚ñ‚ȂɋÂè‚Ü‚¹‚ñB
ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚Ȃ̂ÅA}Œ`‚ÌÕ“Ë”»’肪‚Å‚«‚邯•Ö—˜‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªB
>>129
‚»‚ê‚¶‚á‚ A‚Æ‚Á‚©‚©‚è‚Æ‚µ‚ĉ½‚ðŽQl‚É‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
ƒTƒ“ƒvƒ‹‚ðŒ©‚Ä”‚ð‚±‚È‚µ‚ÄA‚µ‚¸‚”cˆ¬‚µ‚Ä‚¢‚‚µ‚©‚È‚¢‚ñ‚Å‚µ‚傤‚©H
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 19:06:45
>>130
ƒQ[ƒ€»ì‰SŽÒ‚Ȃ̂©
DirectX‰SŽÒ‚Ȃ̂©‚É‚à‚æ‚é
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 19:14:48
>>130
3D‚ðŽg‚Á‚Ä2D‚Ì•`‰æ‚ª‚Å‚«‚é‚Ȃ炢‚¢‚ñ‚Å‚·‚ª
OK
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 19:19:08
>>130
DirectX9‚ŃXƒvƒ‰ƒCƒg‚ªˆê”Ô‚¨ŽèŒy‚¾‚ÆŽv‚í‚êB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 19:37:25
>>130
ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€»ì–{o‚Ă邼
‚»‚ê‚ðŽQl‚É‚·‚ê‚ÎH
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 19:59:17
>>124
‚È‚é‚Ù‚ÇBVRAM‘«‚è‚ĂȂ¢‚ËB
1024*1024‚ÌA8R8G8B8ƒeƒNƒXƒ`ƒƒ‚ª‘å‘Ì4MByte‚ËB
2048ƒeƒNƒXƒ`ƒƒ‚¾‚Æ4”{‚Ì16MB‚»‚ꂪ15ŒÂ‚Å240MB23ŒÂ‚È‚ç368MB
‚¿‚å‚Á‚Æ–³’ƒ‚ÈÝŒv‚ɂȂÁ‚Ă邯Žv‚í‚êB
•s—v‚ȃeƒNƒXƒ`ƒƒ‚Í•K—v‚ÈŽž‚¾‚¯Šm•Û‚·‚邿‚¤‚É‚µ‚½•û‚ª—Ç‚¢‚µA
ƒeƒNƒXƒ`ƒƒ‚ÍŒø—¦“I‚ÉŒ„ŠÔ–³‚Šˆ—p‚µ‚½•û‚ª—Ç‚¢‚æB
136:127
07/12/23 21:10:44
>>131
>>131
ƒQ[ƒ€§ì‰SŽÒ‚Å‚·BƒvƒƒOƒ‰ƒ~ƒ“ƒO—ð‚à‚P”N’ö“x‚Å‚·B
‚½‚¾AJava‚ÅŠÈ’P‚ȃVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚ðì‚Á‚½‚±‚Ƃ͂ ‚é‚Ì‚ÅA
ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚̃Aƒ‹ƒSƒŠƒYƒ€‚ÉŠÖ‚µ‚Ă͂¾‚¢‚½‚¢‚Ç‚¤‚â‚é‚©Œˆ‚߂Ă¢‚Ü‚·B
•ª‚©‚ç‚È‚¢‚͉̂¹‚̸–§‚ȧŒä‚ÅAƒQ[ƒ€‚Ìis‚ƳŠm‚ɃVƒ“ƒN‚³‚¹‚é•”•ª‚Å‚·B
‚»‚Ì•”•ª‚ð‚Ç‚¤‚â‚Á‚Ä‚¢‚¢‚Ì‚©AƒCƒ}ƒCƒ`“–‚½‚肪‚‚©‚È‚¢ó‹µ‚Å‚·B
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 21:19:44
>>136
“ü–呂̘g‚©‚ç‚ÍŠO‚ê‚Ă邩‚ÈB
Ä¶ŽžŠÔ'(ĶˆÊ’u)‚ðŽæ“¾‚³‚¹‚ê‚Ηǂ¢‚¾‚¯‚̘b‚¾‚¯‚ÇA
‚±‚ÌŽè‚̃Q[ƒ€ˆÈŠO‚ÅŽg‚¤‚±‚Ƃ͂قƂñ‚Ç–³‚¢‚½‚߈µ‚í‚È‚¢B
ƒXƒgƒŠ[ƒ~ƒ“ƒOƒoƒbƒtƒ@‚̉ðà‚ªÚ‚Á‚Ä‚¢‚ê‚΂»‚ê‚ð‰ž—p‚·‚ê‚Îo—ˆ‚邱‚ƂɋC•t‚‚©‚à’m‚ê‚ñ‚ªB
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/23 23:48:37
L‘å‚ȃ}ƒbƒv‚ðì‚肽‚¢‚ñ‚Å‚·‚ªAƒoƒJ³’¼‚Ƀ‚ƒfƒ‹‚ðì‚Á‚ēǂݞ‚ñ‚¾‚畨¦‚d‚½‚‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
’ö‚æ‚¢ƒƒbƒVƒ…”‚ňê’è‹æ‰æ–ˆ‚̃‚ƒfƒ‹‚ð—pˆÓ‚µ‚ÄA•K—v•ª‚¾‚¯“ǂݞ‚ñ‚Å•\ަ‚·‚é‚̂łµ‚傤‚©HH
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 00:16:12
>>138
“Œ‹ž‚©‚ç‘åã‚Ös‚‚Ì‚ÉVвü‚Ås‚‚̂łµ‚傤‚©H@@@‚Æ‚¢‚¤Ž¿–â‚ð‚³‚ê‚Ăǂ¤“š‚¦‚ë‚ÆB
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 00:31:31
“Œ‹ž‚̘Z–{–Ø‚ð•à‚¢‚Ă邾‚¯‚̃V[ƒ“‚Å‚àAƒjƒ…[ƒˆ[ƒN‚Æ‚©ƒpƒŠ‚Æ‚©’n‹…‘S•”•`‚¢‚Ä‚é‚킯‚©H
‚»‚ñ‚È‹°‚é‚ׂ«–³‘ʂ͎~‚ß‚½•û‚ª‚¢‚¢
141:138
07/12/24 01:09:58
>>139
HH
–ésƒoƒX‚Å‚às‚¯‚éA‚Á‚Ä‚±‚Ƃł·‚©HH
‚Å‚àAVвü‚Ås‚¯‚é‚Ȃ炻‚ê‚ɉz‚µ‚½‚±‚Ƃ͂Ȃ¢‚Å‚·‚µA>>138‚Ì•û–@‚ŃCƒC‚Á‚Ä‚±‚Æ‚©‚È¥¥¥B
>>140
‚»A‚»‚ñ‚È‚±‚Ƃ͂µ‚Ü‚¹‚ñiоj
¡‚܂ŃQ[ƒ€‚ð‚µ‚Ä‚«‚ÄA“–‚½‚è‘O‚̂悤‚ÉŒ©‚Ä‚«‚½L‘å‚ȃtƒB[ƒ‹ƒh‚ðŽÀŒ»‚·‚é‚Ì‚ª‚±‚ñ‚Ȃɂà
‚½‚¢‚Ö‚ñ‚È‚±‚Æ‚¾‚È‚ñ‚Ä¥¥¥
ƒQ[ƒ€ŠJ”ŽÒ‚Ìl‚ð‰ü‚߂đ¸Œh‚µ‚Ü‚·B
URLØÝ¸(www.acecombat.jp)
‚±‚ê‚Æ‚©A‚·‚²‚·‚¬‚Å‚·(GL„tM)
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 01:20:10
’n–ʂ͂܂Á•½‚ç
–؂̓rƒ‹ƒ{[ƒh‚É‚µ‚©Œ©‚¦‚È‚¢‚ñ‚¾‚ª
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 01:32:33
Ü×À
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 08:39:45
>>141
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ɳ‰ð‚È‚ñ‚Ä–³‚¢‚ºH
>’ö‚æ‚¢ƒƒbƒVƒ…”‚ňê’è‹æ‰æ–ˆ‚̃‚ƒfƒ‹‚ð—pˆÓ‚µ‚ÄA•K—v•ª‚¾‚¯“ǂݞ‚ñ‚Å•\ަ‚·‚é‚̂łµ‚傤‚©HH
‚‚܂è>>139‚Ì—á‚ÅŒ¾‚¤‚ÆVвü‚Ås‚‚Ì‚à³‰ð‚¾‚µAƒoƒX‚Ås‚‚̂೉ðA•à‚¢‚Ä‚¢‚‚Ì‚à³‰ð‚¾‚ëB
Ž©•ª‚̈Ăª‚ ‚é‚Ȃ炻‚ê‚ðŽŽ‚µ‚½ã‚ÅŒy‚‚È‚é•û–@‚ª–³‚¢‚©•·‚©‚È‚¢‚ÆB
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 10:02:56
DX9@2007Nov@.Net
HLSL‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
ˆÈ‘OPass‚ªBeginPass‚ÆEndPass‚ɕςí‚Á‚½‚ÆŒ¾‚¤‚â‚è‚Æ‚肪‚ ‚è‚Ü‚µ‚½‚ª
オ‚Á‚Ä‚¢‚éHLSL‚̃Tƒ“ƒvƒ‹‚ª‚±‚Æ‚²‚Æ‚ƒGƒ‰[‚ðo‚µ‚ijí‚ÉŽÀs‚Å‚«‚Ü‚¹‚ñB
ƒTƒ“ƒvƒ‹‚ÉSDK‚̃o[ƒWƒ‡ƒ“‚ð‡‚킹‚ê‚Γ®‚‚Å‚µ‚傤‚ªA‚»‚±‚©‚çÅV‚̃o[ƒWƒ‡ƒ“‚É“®‚©‚·‚悤‚ÉC³‚ªo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B
Œ»Ý‚̃o[ƒWƒ‡ƒ“‚Å“®‚HLSL‚̃Vƒ“ƒvƒ‹‚ȃ\[ƒX‚â‰ðà‚ð‚µ‚Ä‚¢‚éƒTƒCƒg‚Í–³‚¢‚Å‚µ‚傤‚©B
‚¹‚ß‚ÄHLSL•”•ª‚¾‚¯‚Å‚à‚ ‚ê‚΂¢‚¢‚̂ł·‚ªAfxƒtƒ@ƒCƒ‹‚ª³í‚ɓǂݞ‚߃Gƒ‰[‚ªo‚½‚è‚Æ‚©¥¥orz
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 10:12:49
‚«‚¿‚ñ‚ƃwƒ‹ƒv‚ª•t‚¢‚Ä‚«‚Ä‚¢‚邾‚ëB
‚»‚ê‚ʼn½‚ª–â‘è‚È‚ñ‚¾H
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 10:53:43
>>145
•Ê‚ÉHLSL‚Ì•”•ª‚͉½‚à‚©‚í‚Á‚ĂȂ¢‚¼
fxƒtƒ@ƒCƒ‹‚ª“ǂݞ‚߂Ȃ¢‚Ì‚Í
‚Ç‚Á‚©‚É\•¶ƒGƒ‰[‚ª‚ ‚é‚©‚ç‚¶‚á‚ËH
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 11:13:46
>>145
>オ‚Á‚Ä‚¢‚éHLSL‚̃Tƒ“ƒvƒ‹
‚Ç‚±‚̃Tƒ“ƒvƒ‹‚¾‚æH
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 11:44:39
>>148
Pass()‚̂܂܂̂Ƃ±‚ë‚à‚ ‚è‚Ü‚·(C³‚µ‚Ä‚àƒƒ‚ƒŠŽü‚è‚ŃGƒ‰[‚ªo‚½‚è)
t-potwHLSLx@@@(‰æ‘œ‚̉º•Ó‚è‚ɃTƒ“ƒvƒ‹)
URLØÝ¸(tpot.jpn.ph)
DirectX9‚Å‚ÌãˆÊƒŒƒxƒ‹ƒVƒF[ƒ_[Œ¾ŒêiHLSLj@@(ʼnº‚ɃTƒ“ƒvƒ‹)
URLØÝ¸(www001.upp.so-net.ne.jp)
Shader.jp - Articles-‘æ4‰ñuHLSL ƒXƒ^[ƒgv@@@(ã‚©‚ç1/5’ö‚̈ʒu‚É‚ ‚éÔŽš•¶‚Ì‰º‚ɃTƒ“ƒvƒ‹)
URLØÝ¸(www.shader.jp)
‚»‚Ì‚V HLSL‚É‚æ‚é‹É’ZƒŒƒ“ƒ_ƒŠƒ“ƒOFƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€@@@(‰æ‘œ‚̉º•Ó‚è‚ɃTƒ“ƒvƒ‹)
URLØÝ¸(marupeke296.com)
150:138
07/12/24 12:31:45
>>144
•ª‚©‚è‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 21:55:38
>>149
‰´‚à‚¤‚²‚©‚Ë‚¥‚âB
‚Ä‚©Ž©‘O‚̂ł³‚¦“®‚©‚È‚‚È‚Á‚Ä‚½B
Ú‚µ‚’²‚ׂĂȂ¢‚©‚番‚©‚ç‚ñ‚ªŽd—l‚ª”‰ÓЂŕÏX‚³‚ê‚ăGƒ‰[‚ª•¡ŽG‰»‚µ‚Ä‚¢‚邿‚¤‚ÉŽv‚¦‚éB
‚Ô‚Á‚¿‚Ⴏ‹Ž”N•Ó‚è‚ÌSDKŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚ËH
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/12/24 22:36:33
VC++2005AwindowsSDKADirectX9 SDK(October 2006)‚̊‹«‚Å
‚Q‚c‚ÌŠÈ’P‚ȃQ[ƒ€‚ðì‚낤‚Æ‚µ‚Ä‚¢‚銂ł·
ƒtƒ‹ƒXƒNƒŠ[ƒ“ƒ‚[ƒh‚ÅSetDialogBoxMode‚ðŽg—p‚µ‚Ä‚¢‚é
‘Sƒ\[ƒX•t‚«‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚͂ǂ±‚©‚É‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
‚Å‚«‚ê‚΃tƒ‹ƒXƒNƒŠ[ƒ“ƒ‚[ƒh‚ł̃ƒjƒ…[ƒo[•\ަ‚̃Tƒ“ƒvƒ‹‚ª‚ ‚邯•‚©‚è‚Ü‚·B
ˆê‰žŽ©•ª‚Å‚à‚±‚ê‚ðŽÀŒ»‚·‚邽‚ß‚É
‚±‚¿‚ç‚Ì•û‚̃y[ƒW‚ðŽQl‚É‚µ‚Ăقڊێʂµó‘Ô‚Å‚â‚Á‚Ă݂͂½‚̂ł·‚ªA
‚Ç‚¤‚àƒƒjƒ…[‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB
URLØÝ¸(www.geocities.jp)
‚½‚¾ASetDialogBoxMode‚ðŒÄ‚Ño‚µ‚Ä‚àŒÄ‚Ño‚³‚È‚‚Ä‚àA
ƒƒjƒ…[Ž©‘̂͑¶Ý‚µ‚Ä‚¢‚邿‚¤‚ÅAƒ}ƒEƒX‚ʼnæ–Ê‚Ìã‚Ì‚ ‚½‚è‚ð
ƒNƒŠƒbƒN‚Ȃǂµ‚Ü‚·‚ÆAuŠÔ“I‚Ƀƒjƒ…[‚ªŒ»‚êAƒƒjƒ…[ƒRƒ}ƒ“ƒh‚ªŽÀs‚³‚ê‚Ü‚·‚ªOOG
‚±‚¿‚ç‚É‘‚¢‚Ä‚¢‚È‚¢•”•ªiDX‰Šú‰»ŠÖ˜AAƒEƒBƒ“ƒh[ƒ‚[ƒhAƒƒbƒZ[ƒWˆ—etccj
‚Ȃǂʼn½‚©‹C‚ð‚‚¯‚é“_‚Å‚à‚ ‚é‚̂łµ‚傤‚©HHH
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4767“ú‘O‚ÉXV/170 KB
’S“–:undef