yC++z DirectX‰SŽ ..
406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 09:18:42
>>405
GrabCallbackFunc‚ªŒÄ‚Ño‚³‚ê‚鎞‚̈ø”‚ð‘S•”“f‚«o‚³‚¹‚ëB
‚»‚à‚»‚àŒÄ‚Ño‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚·‚ç‰ö‚µ‚¢‚µB
‚ ‚ÆAAcapŠÖ”ŒÄ‚Ño‚µ‚½‚çAcapGetLastErrorCode‚Å‚Æ‚è‚ ‚¦‚¸ƒGƒ‰[‚ª–³‚¢‚©Šm”FB
‚±‚¤‚¢‚¤Žž‚ÍA“¾‚ç‚ê‚éî•ñ‚ð‘S‚Ä“f‚«o‚³‚¹‚Ă݂é‚Ì‚ªŠî–{‚¾B
407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 10:31:04
AVAL‚©cc
408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 10:45:22
‘åŠw‚̃Œƒxƒ‹‚à—Ž‚¿‚½‚à‚ñ‚¾‚È
409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 11:02:27
‚»‚à‚»‚àDirectX‚Æ–³ŠÖŒW‚Ȃ̂ɂ¢‚‚܂ŖÀ˜f‚ð‚©‚¯‘±‚¯‚é‚‚à‚è‚È‚ñ‚¾H
–{“–‚ÉŽ©•ª‚Ì‚±‚Æ‚µ‚©l‚¦‚È‚¢‚â‚‚¾‚ÈB
410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 20:07:25
OpenGL‚ÌglPushAttrib()‚ÆglPopAttrib()‚Ý‚½‚¢‚ÉA
ŠÈ’P‚Éó‘Ô‚ð•Û‘¶‚µ‚½‚蕜‹A‚µ‚½‚è‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
411:410
07/09/26 20:20:42
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚·‚½
IDirect3DStateBlock‚ÌCapture()‚ÆApply()‚ª‚»‚¤‚¾‚Á‚½‚̂ł·‚Ë
412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 21:27:26
>>408
ˆÀS‚µ‚ë–^ˆã‘å‚Í–ˆ”NVlнŒ}‰ï‚ŃX›ƒgƒÕ‚è‚ð‚â‚é‚炵‚¢
’ö“x‚̒Ⴓ‚ð‚¢‚¤‚È‚çÌ‚©‚炾EEE‚—
413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 21:32:27
>>412
@@@/ÜR@@@@@@@@,r-¤
@@@l@@@}@@@@@@^@@/
@@@R@@r -|- ¤ /@@@/
@@@@y'L_,,_@@@_@RA /
@@@ /@/,r=¤@ ,'ÆR@Y
@@@ }@( œ )l (,œ)@@l
@@@_LQP@|@“ñ‚’ƒj'7
@@@ R-ƒt `°°'`LA /
@@ ^q@ <P/P@YAƒƒXƒJƒg›Õ‚¾‚È‚ñ‚ÄAŋ߂̑åŠw‚̓Œƒxƒ‹‚½‚¯‚¦‚È
@@@@ jR¤P,@'L /@_
@@@_,_L@@@@@@| R
414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 22:30:33
ƒfƒoƒCƒX›ƒƒXƒgÕ‚è
415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/26 22:54:36
>>414
‚¨‚¿‚‚¯A‚È‚ñ‚à‚©‚ñ‚à‚ ‚Á‚ĂȂ¢‚—
›‚àˆÓ–¡•s–¾‚ɂȂÁ‚Ă邗
416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 02:00:20
ŋ߂ɂȂÁ‚ÄDirectX‚ðŽg‚¢Žn‚ß‚½‚̂ł·‚ªA
DirectGraphics‚ÅŠÈ’P‚ɉæ–Ê‚É2DƒeƒNƒXƒ`ƒƒ‚ð•\ަ‚Å‚«‚éADPD3DXSPRITE‚Å‚·‚ªA
“\•t‚¯‚½‰æ‘œ‚ª‚Ç‚¤‚µ‚Ä‚à˜c‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·iŒ³‚̉摜‚æ‚è‚à‘å‚«‚‚È‚Á‚Ä‚µ‚Ü‚¤jB
“ǂݞ‚މ摜‚̕ӂ̒·‚³‚ª2‚Ì—Ýæ‚łȂ¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤î•ñ‚àƒlƒbƒg‚ÅŒ©‚‚¯‚½‚̂ł·‚ªA
‚à‚Á‚ÆŽ©—R‚ÈŒ³‰æ‘œ‚̃TƒCƒY‚ÅA•\ަ‚Ìۂ̑傫‚³Žw’è‚ðƒsƒNƒZƒ‹’PˆÊ‚Åo—ˆ‚邿‚¤‚È•û–@‚͂Ȃ¢‚̂łµ‚傤‚©H
417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 02:10:10
>>416
‚È‚¢‚Ȃ玩•ª‚Åì‚ê‚΂¢‚¢‚¶‚á‚È‚¢‚©
418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 03:37:48
D3DXSprite‚ð‰SŽÒ‚ªŽg‚¤‚ƕςȕ›ì—p‚âƒo[ƒWƒ‡ƒ“ˆá‚¢‚É”Y‚Ü‚³‚ê
Ž©ŽE‚·‚邱‚Æ‚ª‘½‚¢‚̂ł¨Š©‚߂ł«‚Ü‚¹‚ñB
419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 03:52:25
Ž¿–₵‚Ä‚à‚¢‚¢‚Å‚·‚©H
‚cirectX‚X‚ðƒ_ƒEƒ“ƒ[ƒh‚Ío—ˆ‚½‚̂ł·‚ªAƒCƒ“ƒXƒg[ƒ‹‚ªo—ˆ‚Ü‚¹‚ñB
‰½“x‚â‚Á‚Ä‚àA‚à‚¤ˆê“xŽÀs‚·‚é‚©Aƒlƒbƒgƒ[ƒNÚ‘±‚ðŠm”F‚µ‚ë‚Æ‚¢‚¤‰æ–Ê‚ªo‚Ü‚·B
‰½‚ªˆ«‚¢‚̂łµ‚傤‚©H
‹@Ží‚ÍVaio@lx‚T‚Qg‚Ì‚l‚…‚Å‚·B
420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 04:09:21
>>419
—Ž‚Æ‚µ‚½‚Ì‚ªWebƒCƒ“ƒXƒgƒ‰[‚Å
ƒlƒbƒgƒ[ƒN‚ɂ‚Ȃª‚Á‚ĂȂ¢‚Á‚Ä—Ž‚¿‚¶‚á
421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 05:06:34
‚Ä‚©A‹vX‚ÉD3DXSprite‚¢‚¶‚Á‚½‚ç‚Ù‚ñ‚Æ‚ÉFXŽd—l‚ª•Ï‚í‚Á‚Ăăƒƒ^
ƒfƒoƒCƒXƒƒXƒg‚Æ‚©FX‘Ήž‚µ‚ĂȂ¢‚¯‚ÇŒã‚ÍŽ©•ª‚Ål‚¦‚é‚ñ‚¾
class MySprite{
@@MySprite( LPDIRECT3DDEVICE9 dev, TCHAR* file ) ;
@@~MySprite(){
@@@@if(tex)tex->Release() ;
@@@@if(sprite)sprite->Release() ;
@@}
@@void Draw(float x, float y, float w, float h ) ;
@@LPD3DXSPRITE sprite ;
@@LPDIRECT3DTEXTURE9 tex ;
@@D3DXIMAGE_INFO info;
} ;
MySprite::MySprite(LPDIRECT3DDEVICE9 dev, TCHAR *file):sprite(NULL),tex(NULL)
{
@@D3DXGetImageInfoFromFile(file, &info);
@@D3DXCreateTextureFromFileEx(dev,file,info.Width,info.Height,
@@@@1,0,D3DFMT_UNKNOWN,D3DPOOL_MANAGED,D3DX_DEFAULT,D3DX_DEFAULT,0,NULL,NULL,&tex);
@@D3DXCreateSprite ( dev, &sprite ) ;
}
void MySprite::Draw(float x, float y, float w, float h)
{
@@sprite->Begin(0) ;
@@3DXMATRIX scale, trans ;
@@D3DXMatrixScaling ( &scale, ((w==0)?info.Width:w)/(float)info.Width, ((h==0)?info.Height:h)/(float)info.Height, 0.0f ) ;
@@D3DXMatrixTranslation ( &trans, x, y, 0 ) ;
@@sprite->SetTransform(&(scale*trans)) ;
@@sprite->Draw ( tex, NULL, NULL, NULL, 0xffffffff ) ;
@@sprite->End() ;
}
422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 06:05:23
‹ÆŠE•W€‚ÌOpenSpriteƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚È‚¢‚Ì‚©‚æ
423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 06:14:30
‹ÆŠE•W€‚ÍD3DXSPRITE‚È‚ñ‚ÄŽg‚¢‚Ü‚¹‚ñ
424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 07:04:47
‚¢‚ç‚Ë[‚æ‚È
“ü–å‘‚à‚â‚炸‚ɂȂñ‚©•\ަ‚µ‚悤‚Æ‚·‚é‚©‚ç
‚»‚ñ‚È‹@”\‚Ù‚µ‚¢‚ÆŽv‚¤‚ñ‚¾‚ë
‚»‚ñ‚È‚à‚ñŽg‚Á‚Ä•\ަ‚µ‚½‚Æ‚±‚ë‚ÅŽŸ‚ɂȂñ‚©‚‚Ȃª‚ç‚È‚¢‚©‚ç
‚Ȃɂ©‚ ‚邽‚тɂ¢‚¿‚¢‚¿‹l‚Ü‚é
‚±‚ñ‚ȃNƒ‰ƒXŽg‚Á‚Ä‚é“zƒQ[ƒ€ì‚邯‚±‚ë‚܂ł¢‚©‚È‚¢‚¾‚ë
425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 08:11:26
‚Æ‚è‚ ‚¦‚¸‚ÍAD3DXSprite‚ŕ֗˜‚É‚â‚Á‚Ă݂ÄA‘¬“x‚Æ‚©‚â‚肽‚¢Ž–‚̕ǂÅ
‚Ç‚¤‚µ‚悤‚à‚È‚‚È‚Á‚½‚玩‘O‚̈—‚Ɉڂê‚Ηǂ¢B
‚±‚±‚͉SŽÒƒXƒŒ‚È‚ñ‚¾‚©‚çAŒºl‚Ô‚Á‚Ä‚àŠŠŒm‚¾‚æB
426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 08:14:33
>>425
‰SŽÒƒXƒŒ‚¾‚©‚炱‚»A‚Ü‚¸‚̓Lƒ`ƒ“‚Æ“ü–å‘‚ð’Ç‚Á‚Ä‚à‚ç‚¢‚½‚¢‚ÆŽv‚¤
‚»‚µ‚½‚çDrawPrimitive‚ł̕`‰æ‚ð’Ê‚é‚Í‚¸‚¾‚µA
‚±‚ñ‚ÈŽ¿–â‚Íâ‘΂ɂłȂ¢‚ÆŽv‚¤
427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 09:35:19
‚¥A‚Ä‚¢‚¤‚©
‚í‚´‚í‚´“š‚¦‚Ä‚à‚ç‚Á‚Ä‚é‚Ì‚É
Ž¿–âŽÒ‚ª’´•Ö—˜ŠÖ”‚Æ‚©‚ðŠú‘Ò‚µ‚Ä‚Ä
>>422‚Ý‚½‚¢‚ȑԓx‚Æ‚Á‚½‚Ì‚©‚ÆŽv‚Á‚½‚¯‚LjႤ‚ÌH
428:416
07/09/27 11:30:40
Ž¿–â‚É“š‚¦‚Ä’¸‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚Æ‚è‚ ‚¦‚¸¡‚â‚肽‚¢‚Æl‚¦‚Ä‚¢‚邱‚Æ‚Í2D‚Åo—ˆ‚邽‚ßA
ƒpƒ‰ƒpƒ‰‚Æ–{‚ð“Ç‚ñ‚ňê”Ô‰‚߂ɖڂɂ‚¢‚½Sprite‚É”ò‚т‚¢‚½‚킯‚Å‚µ‚½‚ª
‚ ‚Ü‚èŽg‚í‚ê‚È‚¢•û–@‚̂悤‚Å‚·‚ËEEB
>>426‚³‚ñ‚ÌŒ¾‚¤‚悤‚ÉDrawPrimitive‚ł̕`‰æ‚ɂ‚¢‚Ä‚à’²‚ׂĂ݂½‚¢‚ÆŽv‚¢‚Ü‚·B
>>421
’š”J‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‘å•ÏŽQl‚ɂȂè‚Ü‚µ‚½B
429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 11:40:12
>>428
ƒXƒvƒ‰ƒCƒg‚ª˜c‚ñ‚Å‚¢‚éê‡AID3DXSpriteŽg‚¤‚Ì‚â‚߂邿‚è‚à‘O‚É
ƒeƒNƒXƒ`ƒƒ‚̓ǂݞ‚Ý’iŠK‚Řc‚ñ‚Å‚¢‚È‚¢‚©ˆê‰žƒ`ƒFƒbƒN‚ËB
‚ ‚ê‚̓fƒtƒHƒ‹ƒgŽw’è‚·‚邯ŸŽè‚ɃeƒNƒXƒ`ƒƒƒTƒCƒY‚ð
“ñ‚Ì“ñæ‚ÉØ‚èã‚°‚ÄA‰æ‘œ‚ðŠg‘債‚½ƒeƒNƒXƒ`ƒƒ‚ðì‚é‚©‚çB
430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 15:22:35
DirectX‚ÌAPI‚Í‚¢‚í‚ä‚éŬƒCƒ“ƒ^[ƒtƒF[ƒX‚Á‚Ă₂¾‚ëB
Žè‚ÁŽæ‚è‘‚ƒQ[ƒ€ì‚肽‚¢Œü‚«‚ɂ͕se؋ɂ܂è‚È‚¢B
‚ ‚ñ‚܃vƒƒOƒ‰ƒ~ƒ“ƒOŒoŒ±‚̂Ȃ¢‚â‚‚ªA‚â‚肽‚¢‚±‚Æ‚ð‘¬U‚Å‚â‚肽‚¢‚È‚çA
‰½‚©‘¼l‚Ìì‚Á‚½ƒ‰ƒCƒuƒ‰ƒŠ‹™‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚ËH
‰´‚ÍŽ©•ª‚Å‚â‚Á‚Ă邩‚çÚ‚µ‚‚È‚¢‚ªB
431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 21:55:30
DirectSound‚ʼn¹‚ð–‚炵‚½‚¢‚̂ł·‚ªA
‰‚Á’[‚©‚ç‚‚܂¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½¥¥¥B
VC++2005‚Ńrƒ‹ƒh‚µ‚悤‚Æ‚·‚邯AˆÈ‰º‚̂悤‚ȃGƒ‰[‚ªo‚Ü‚·B
1>Source1.obj : error LNK2001: ŠO•”ƒVƒ“ƒ{ƒ‹ "_IID_IDirectSoundCaptureBuffer8" ‚Í–¢‰ðŒˆ‚Å‚·B
1>Source1.obj : error LNK2019: –¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹ _DirectSoundCaptureCreate8@12 ‚ªŠÖ” _main ‚ÅŽQÆ‚³‚ê‚Ü‚µ‚½B
dsound.h‚̃Cƒ“ƒNƒ‹[ƒhAdsound.lib‚Ö‚ÌƒŠƒ“ƒN‚àƒIƒvƒVƒ‡ƒ“‚Åݒ肵‚Ä‚¢‚é‚̂ł·‚ªA
‚Ç‚±‚ªƒ}ƒY‚¢‚̂łµ‚傤‚©HH
432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/27 23:20:33
dxguid.lib‚ÆƒŠƒ“ƒN‚µ‚Ä‚¢‚È‚¢‚Æ‚±‚ªƒ}ƒY‚¢‚Å‚·B
433:431
07/09/28 07:39:04
>>432
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚µ‚©‚µAŠm”F‚µ‚Ă݂½‚Æ‚±‚ëAdxguid.lib‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éƒfƒBƒŒƒNƒgƒŠ‚ðƒ‰ƒCƒuƒ‰ƒŠƒfƒBƒŒƒNƒgƒŠ‚Æ‚µ‚Ä
Ý’è‚Å‚«‚Ä‚¢‚Ü‚µ‚½¥¥¥B
434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 07:55:19
ƒfƒBƒŒƒNƒgƒŠ‚ðÝ’è‚·‚邾‚¯‚¶‚áˆÓ–¡–³‚¢‚¾‚ëB
dsound.lib‚ðƒŠƒ“ƒN‚·‚邿‚¤‚Éݒ肵‚Ä‚é‚ñ‚¾‚ëH
“¯‚¶‚悤‚Édxguid.lib‚ðƒŠƒ“ƒN‚µ‚ëA‚Á‚ÄŒ¾‚Á‚Ä‚é‚ÌB
435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 08:59:17
‚·‚݂܂¹‚ñ
UDXƒ‰ƒCƒuƒ‰ƒŠ‚ðŽg‚¢‚½‚¢‚̂ł·‚ªdirectXÅV”łł͂‚©‚¦‚Ü‚¹‚ñ‚©
ƒTƒ“ƒvƒ‹‚ÌXƒtƒ@ƒCƒ‹‚ª•\ަ‚µ‚Ü‚¹‚ñ
436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 09:15:46
UDXƒ‰ƒCƒuƒ‰ƒŠ‚Á‚ĉ½‚¾‚æ
ƒ‰ƒCƒuƒ‰ƒŠ‚Ȃ炱‚±‚¶‚á‚È‚ƒTƒ|[ƒgŒfަ”‚Ȃè‚ÅŽ¿–â‚·‚é‚ׂ«‚Å‚ÍH
437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 09:19:12
>>436
UDXƒ‰ƒCƒuƒ‰ƒŠ‚Í2002”N‚±‚ë‚Éfinal”Å‚ªo‚ÄXV‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ@‚Ù‚©‚É•·‚¯‚邯‚±‚낪‚È‚¢‚Å‚·
438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 09:50:00
>>436
‘¼‚̃‰ƒCƒuƒ‰ƒŠ‚ð‚¢‚‚‚©’²‚ׂ½‚̂ł·‚ªUDX‚ª‚à‚Á‚Æ‚àŽèŒy‚¾‚ÆŽv‚¢‚Ü‚·
‚±‚ꂾ‚¯‚̃\[ƒX‚ÅXƒtƒ@ƒCƒ‹‚ª•\ަ‚Å‚«‚Ü‚·
ŽQlƒTƒCƒg@
URLØÝ¸(f42.aaa.livedoor.jp)
URLØÝ¸(www.geocities.co.jp)
#include"udx.h"
CMesh m;
void StartUp(){
SetVPos(VEC3(0, 0, -10));
m.Load("test.x"); }
void MainLoop(){
BeginScene();
m.Render(&MTX_FRONT);
ShowCameraInfo(0,0);
EndScene();
MouseLook(0.5);}
void CleanUp(){}
439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 09:59:07
æ“ú‹ßŠ‚ÌƒX[ƒp[‚ŃAƒjƒ‚̂悤‚È‚R‚c•\ަ‚·‚éƒJ[ƒhƒQ[ƒ€‚ð‚݂܂µ‚½B
‚Ç‚¤‚â‚çƒJ[ƒgƒD[ƒ“ƒVƒF[ƒh‚Æ‚¢‚¤‚à‚̂炵‚¢‚Å‚·B
DirectX‚Å‚±‚̃J[ƒgƒD[ƒ“ƒVƒF[ƒh‚ð•\ަ‚·‚é•׋‚ð‚µ‚Ä‚Ý‚½‚¢‚Ì‚ÅA
Žd‘g‚݂̉ðà‚⃉ƒCƒuƒ‰ƒŠ‚ðAGoogle‚ŃJ[ƒgƒD[ƒ“ƒVƒF[ƒh‚âACartoonShade‚ðŒŸõ‚µ‚Ä‚à
‚»‚ê‚炵‚¢î•ñ‚ªŒ©‚‚©‚ç‚È‚¢‚Å‚·B
‚݂Ȃ³‚ñA‚Ç‚±‚©‚çî•ñ‚ðW‚߂è‚ç‚ê‚Ü‚·‚©Bæ”y•ûA‹³‚¦‚Ä‚‚¾‚³‚¢B
440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 10:03:41
>>435
‚Q‚O‚O‚Q”N‚ÉXV’âŽ~‚µ‚Ă邯‚©‚»‚ñ‚ȃ}ƒCƒi[‚ȃ‰ƒCƒuƒ‰ƒŠ‚ð‚È‚ñ‚Ì’f‚è‚à‚È‚Ž‚¿o‚·‚È
‰´‚ç‚É‚»‚̂Ȃñ‚¿‚á‚烉ƒCƒuƒ‰ƒŠ‚ðŽg‚Á‚ÄŽŽ‚¹‚ÆH
441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 10:08:01
>>439
URLØÝ¸(www.google.com)
442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 10:10:32
>>440
Žg‚Á‚Ä‚¢‚él‚ª‚¢‚½‚ç“®ìŠÂ‹«‚ð‹³‚¦‚Ä‚à‚ç‚¢‚½‚¢‚Å‚·
ƒ‰ƒCƒuƒ‰ƒŠ•t‘®‚Ìü‚âŽlŠp‚Í•\ަ‚Å‚«‚é‚ñ‚Å‚·‚¯‚ÇEEXƒtƒ@ƒCƒ‹‚ªŒ©‚¦‚È‚¢‚Å‚·
‚ ‚ÆAUDX‚É‹»–¡‚ª‚ ‚Á‚½‚çŽg‚Á‚Ä“®‚‚©ŽŽ‚µ‚Ä‚à‚ç‚¢‚½‚¢‚Å‚·
443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 11:33:43
>>442
ƒ‰ƒCƒuƒ‰ƒŠ‚Á‚Ä‚¢‚¤‚©Xƒtƒ@ƒCƒ‹‚Ì–â‘è‚¶‚á‚ËH
‚»‚̃‰ƒCƒuƒ‰ƒŠ‚͂قñ‚Æ‚É
‚·‚ׂĂÌXƒtƒ@ƒCƒ‹‚̓ǂݞ‚݂ɑΉž‚µ‚Ä‚é‚Ì‚©H
Xƒtƒ@ƒCƒ‹‚̓eƒ“ƒvƒŒ[ƒg’è‹`‚¾‚©‚ç
‚æ‚Á‚Û‚Ç’š”J‚ɂ‚‚Á‚ĂȂ¢‚ÆXƒtƒ@ƒCƒ‹‚É‚æ‚Á‚ēǂ߂Ȃ¢‚Æ‚©‚´‚ç‚É‚ ‚é
ƒƒbƒVƒ…‚Ì‚ÝOKAƒAƒjƒ[ƒVƒ‡ƒ“•t‚«‚Í~‚Æ‚©‚È
l‚ÉŽŽ‚¹‚Æ‚¢‚¤‚Ü‚¦‚É
•\ަ‚܂ł̗¬‚ê‚̂ǂ±‚ŃRƒP‚Ä‚é‚Ì‚©‚‚ç‚¢’²‚ׂñ‚¢‚æ
444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 11:44:23
>>443
ƒ‰ƒCƒuƒ‰ƒŠ•t‘®‚ÌXƒtƒ@ƒCƒ‹‚ƃ\[ƒX‚ŃRƒ“ƒpƒCƒ‹‚܂łÍs‚‚̂ł·‚ª‰æ–Ê‚Éo‚Ü‚¹‚ñ
445:430
07/09/28 11:45:50
‚»‚¤‚©Aƒ‰ƒCƒuƒ‰ƒŠ‚É—Š‚Á‚Ä‚à‚±‚¤‚¢‚¤Œ‹‰Ê‚ɂȂ颊E‚¾‚Á‚½‚©ccB
”Fޝ‚ªƒ`ƒNƒ‚âƒTƒbƒJƒŠƒ“‚æ‚èŠÃ‚©‚Á‚½‚íB
Ì‚ÌSDK‚ł͓®‚‚Ì‚©‚ÈB“®‚‚È‚ç‚Å‚»‚ê‚ʼn䖂·‚é‚È‚èA
‚»‚¤‚łȂ¯‚ê‚Î•Ê‚Ì‚Éæ‚芷‚¦‚邵‚©‚È‚¢‚ñ‚¶‚á‚ËB
446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:12:34
>>442‚Å‚·‚ª
Windows‚̃o[ƒWƒ‡ƒ“‚ÍXP SP1
DirectX‚̃o[ƒWƒ‡ƒ“‚ÍÅV”Å(2007/7‚‚ç‚¢‚Ì‚â‚Â)
DirectX@SDK‚Í8.1‚Å‚·@UDXÅIƒo[ƒWƒ‡ƒ“‚ɇ‚킹‚Ü‚µ‚½
‰æ–Ê‚ª‘S‚o‚È‚¢‚킯‚ł͂ȂA•¶Žš‚âü‚Æ‚©‚Í‚©‚¯‚Ü‚·
‚à‚µ‚©‚µ‚½‚çASDK‚àÅV‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©‚Ë
447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:15:21
‚¾‚©‚çAˆêŒ¾‚Å•\ަ‚³‚ê‚È‚¢‚Æ‚¢‚í‚ê‚Ä‚à
FX‚ ‚é‚킯‚ÅEEE
E‚»‚à‚»‚àƒtƒ@ƒCƒ‹‚ª“ǂݞ‚߂ĂȂ¢
E“ǂݞ‚߂Ă邪À•W•ÏŠ·‚ª‚³‚ê‚ĂȂ¢
EÀ•W•ÏŠ·‚³‚ê‚Ă邪ƒJƒƒ‰‚͈͓̔à‚ɂȂ¢
EƒJƒƒ‰‚͈͓̔à‚É‚ ‚邪‚Å‚©‰ß‚¬‚Äi¬‚³‚·‚¬‚Äj‚Ý‚¦‚È‚¢
E‚ ‚é‚ׂ«êŠ‚É‚Í‚ ‚邪ŒõŒ¹‚ª–³‚¢
E“§–¾‚ɂȂÁ‚Ä‚é
EƒJƒŠƒ“ƒO‚Ìݒ肪ŠÔˆá‚Á‚Ä‚é,etc,etc
‚Ç‚±‚ÅŽ¸”s‚µ‚Ä‚¢‚é‚Ì‚©‚‚ç‚¢ƒfƒoƒbƒN‚Å‚«‚邾‚ëH
‚»‚ꂪ‚í‚©‚ç‚È‚¯‚ê‚Î’¼‚µ‚悤‚ª–³‚¢
‚±‚ê‚͊‹«‰]X‚Ì–â‘è‚¶‚á‚È‚¢‚¼
448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:22:50
>>447
ƒTƒ“ƒvƒ‹‚ð‚»‚Ì‚Ü‚ÜŽg‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚æ@Œ©‚¦‚È‚¢ƒTƒ“ƒvƒ‹‚Á‚Ä–³‚¢‚ÆŽv‚¢‚Ü‚·
449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:29:13
>>448
‚ ‚̂ȂŸ
‚ ‚ñ‚½‚ª‚Ç‚¤‚¢‚¤ŠÂ‹«‚Å‚â‚Á‚Ä‚é‚Ì‚©’m‚ç‚ñ‚ª
‚½‚Æ‚¦‚ÎŽg‚Á‚Ä‚é•¶ŽšƒZƒbƒg
‚ªƒ†ƒjƒR[ƒh‚Ȃ̂©ƒ}ƒ‹ƒ`ƒoƒCƒg‚Ȃ̂©‚ªˆá‚¤‚¾‚¯‚Å
Xƒtƒ@ƒCƒ‹“à‚̃eƒNƒXƒ`ƒƒƒtƒ@ƒCƒ‹–¼‚ª“ǂ߂Ȃ©‚Á‚½‚è‚·‚é‚ñ‚¾‚¼H
ƒ‰ƒCƒuƒ‰ƒŠ‚ɇ‚킹‚Ċ‹«‚ð‚©‚¦‚é‚ñ‚¶‚á‚È‚‚Ä
ŠÂ‹«‚É‚ ‚킹‚ă‰ƒCƒuƒ‰ƒŠ‚ð•Ï‚¦‚邱‚Æ‚ðl‚¦‚ë‚æ
450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:36:22
”nŽ‚Í‚Ù‚Á‚Æ‚±‚¤‚º
451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 12:54:42
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
UDX“®‚«‚Ü‚µ‚½
ŽÀsƒtƒ@ƒCƒ‹‚̶¬‚³‚ê‚éˆÊ’u‚ÉXƒtƒ@ƒCƒ‹‚ª‚È‚¢‚¾‚¯‚Å‚µ‚½
452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 13:54:46
‚¾‚³‚·‚¬‚—
453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 15:00:47
URLØÝ¸(www.rupan.net)
UDX‚Ål•¨‚ð•\ަ‚µ‚½‚ñ‚Å‚·‚¯‚ǃƒ^ƒZƒR‚ł݂é‚Ì‚æ‚è‰æ‘œ‚ªˆ«‚·‚¬‚Å‚·
‚Ç‚¤‚µ‚Ăł·‚©H
454:453
07/09/28 15:01:47
ƒpƒX‚Í@0@‚Å‚·
455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 15:15:25
ŒõŒ¹‚ðݒ肵‚ĂȂ¢‚Æ‚©‚¶‚áƒl[ƒm@i@L_T`j
456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 15:16:17
>>453
D3DX8BOR.DLL‚ªŒ©‚‚©‚ç‚È‚©‚Á‚½‚½‚ßA‚±‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ªŠJŽn‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
‚¨‘O‚à‚¤A‚¢‚¢‰ÁŒ¸‚É‚µ‚Æ‚¯‚æ
457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 15:25:49
>>456
URLØÝ¸(www.rupan.net)
PASS 0
‚±‚ê‚ł݂ê‚Ü‚·‚©H
>>455
ŒõŒ¹‚Í‚¢‚Á‚Ă邩‚æ‚‚í‚©‚è‚Ü‚¹‚ñ@ƒTƒ“ƒvƒ‹‘‚«Š·‚¦‚½‚¾‚¯‚Ȃ̂Å@“ü‚ê‚Ă݂܂·
458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 15:54:11
>>457
ƒtƒ‹ƒXƒNƒŠ[ƒ“‚̓}ƒWŠÈ•Ö
Œ©‚½ŒÀ‚èŒõŒ¹ŒvŽZ‚ª‚³‚ê‚ĂȂ¢
Xƒtƒ@ƒCƒ‹Ž©‘̂ɖ@üî•ñ‚ª‚Í‚¢‚Á‚ĂȂ¢‚Ì‚Å
ƒ‰ƒCƒuƒ‰ƒŠ[“à‚Å
–@üƒf[ƒ^‚ª‚È‚¢‚Æ‚«‚ÉŽ©‘O‚Ŷ¬‚µ‚Ä‚¢‚é‚Ì‚©H‚Æ‚©
‚µ‚Ä‚¢‚邯‚µ‚Ä
ƒ‰ƒCƒg‚Ìݒ肪‚¿‚á‚ñ‚Æ‚µ‚Ä‚ ‚é‚©Šm”F‚¾‚È
459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 16:32:12
‚º‚ñ‚º‚ñŠÈ’P‚ÉŽg‚¦‚ĂȂ¢‚Æ‚±‚낪ƒ~ƒ\
SDK‚̃`ƒ…[ƒgƒŠƒAƒ‹‚©‚ç’n“¹‚É‚â‚Á‚½‚Ù‚¤‚ª‚æ‚Á‚ۂNjߓ¹‚Ȃ̂ÉA
‚»‚¤‚â‚Á‚ÄŽè‚𔲂±‚¤‚Æ‚·‚é‚©‚çŠî–{“I‚È‚±‚Æ‚·‚ç—‰ð‚Å‚«‚¸‚É—]Œv‚È‹ê˜J‚ð‚·‚éB
460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 16:56:11
DirectX‚ðˆê‚©‚ç•׋‚·‚é•û–@‹³‚¦‚Ä‚‚êII
‰´‚Í”R‚¦‚Ä‚¢‚邼‚¨‚¨‚¨‚¨II
461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:00:53
>>460
‚±‚ê‚ðʼn‚©‚çÅŒã‚܂œǂނƂ¢‚¢‚æ
URLØÝ¸(msdn.microsoft.com)
462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:12:01
ƒ}ƒEƒX‚ƃJ[ƒ\ƒ‹‚Å“®‚©‚¹‚Ü‚·@‚±‚ꂾ‚¯‚Ì‚±‚Æ‚ð¶DirectX‚Å‚â‚Á‚½‚ç‘å•ςłµ‚åHƒR[ƒh‚Í«‚±‚ꂾ‚¯
URLØÝ¸(www.rupan.net)
#include"udx.h"
CMesh m;CObject o;
void StartUp(){
SetVPos(VEC3(0, 1.5, -5));
m.Load("0.x");
o.SetMesh(&m,VEC3(0,0,5));}
void MainLoop(){
MouseLook(0.2f);
BeginScene();
ON_HOLD(DIK_LEFT) o.RotY(0.05f);
ON_HOLD(DIK_RIGHT) o.RotY(-0.05f);
ON_HOLD(DIK_UP) o.RotZ(-0.05f);
ON_HOLD(DIK_DOWN) o.RotZ(0.05f);
o.Render();
devSetLighting(FALSE);DrawAxis();
devSetLighting(TRUE);
BeginFont();
ShowCameraInfo(0,0);
EndFont();EndScene();}
void CleanUp(){}
463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:14:05
>>458
‚È‚ñ‚©ƒeƒNƒXƒ`ƒƒ[‚ª‚ ‚邯ŠG‚ª•ςɂȂé‚Ý‚½‚¢‚Å‚·
462‚̓eƒNƒXƒ`ƒƒ[–³‚µ‚Å‚·@ƒƒ^ƒZƒR‚ª•Ï‚ÈXƒtƒ@ƒCƒ‹‚𶬂µ‚Ä‚¢‚é‚Ì‚©UDX‘¤‚Ȃ̂©•s–¾‚Å‚·
464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:20:51
‚±‚±‚ÍDirectX‚ÌŽ¿–âƒXƒŒ‚Å‚ ‚Á‚Ä
ƒ‰ƒCƒuƒ‰ƒŠ‚ÌŽg‚¢•û‚ÌŽ¿–âƒXƒŒ‚¶‚á‚È‚¢‚ñ‚¾‚©
‚»‚ñ‚È‚ÌAƒ‰ƒCƒuƒ‰ƒŠ»ìŽÒ‚É•·‚¯‚æ
465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:25:37
>>463
‚à‚¤‚±‚ê‚ÅÅŒã‚È
ƒƒ^ƒZƒR‚ÅXƒtƒ@ƒCƒ‹o—Í‚·‚邯‚«‚É
–@üiƒXƒ€[ƒWƒ“ƒOj‚ÆUVƒ}ƒbƒv‚Ì
ƒ`ƒFƒbƒN€–ڂɃ`ƒFƒbƒN‚ð‚¢‚ê‚ë
‚±‚ê‚Å‚¾‚߂Ȃç
‚¨‘O‚̃‰ƒCƒuƒ‰ƒŠ‚ÌŽg‚¢•û‚ªˆ«‚¢
Šî–{‚ð—‰ð‚µ‚ĂȂ¢‚̂Ɏg‚¨‚¤‚Æ‚µ‚Ä‚à
‰ž—p‚ª—˜‚©‚È‚¢‚Á‚Ä‚±‚Æ‚ª‚à‚¤‚í‚©‚Á‚½‚¾‚ëH
466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:28:29
‚Å‚«‚Ü‚µ‚½ƒTƒ“ƒNƒX
467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:29:33
ƒ}ƒCƒNƒƒ\ƒtƒg‚É‚æ‚éu‰‰uWindows Vista ƒQ[ƒ€ŠJ”vA”‘½‚‚Ì‘“àPCƒQ[ƒ€‚ªçT‚¢‚½IME–â‘è‚ÍASDKƒTƒ“ƒvƒ‹‚Ì‚³‚³‚¢‚ȃoƒO‚¾‚Á‚½!?
URLØÝ¸(www.watch.impress.co.jp)
468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 17:44:41
>>441
‚ ‚肪‚Æ‚¤‚²‚À‚á‚¢‚Ü‚·B•׋‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
>>467
‚c‚w‚t‚s‚Å‚h‚l‚dƒGƒfƒBƒbƒgƒ{ƒbƒNƒX‚ª—˜—p‚Å‚«‚È‚©‚Á‚½‚̂ł¨‚ê‚̊‹«‚¨‚©‚µ‚¢‚Ì‚©‚È‚Ÿ‚Æ‚¨‚à‚Á‚Ă܂µ‚½‚ªA
‚æ‚‚í‚©‚è‚Ü‚µ‚½B‹³‚¦‚Ä‚‚ê‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 18:19:19
Xƒtƒ@ƒCƒ‹‚ª‘å—Ê‚ÉUP‚³‚ê‚Ä‚éƒTƒCƒg‚Æ‚©‚È‚¢H
ƒ‚ƒfƒ‹ì‚ê‚È‚¢orz
470:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 20:19:45
‚¨‹à‚‚ê‚ê‚Îì‚Á‚Ä‚ ‚°‚éB
ƒLƒƒƒ‰ˆê‘Ì30–œ‚Å‚¢‚¢‚æB
471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 20:42:45
30–œ‚Æ‚©‚Ú‚Á‚½‚‚肾‚ëB
‰´‚¾‚Á‚½‚ç1ƒ|ƒŠ1000‰~‚Å‚¢‚¢‚æB
472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/28 21:07:18
‚ÈA‚Ȃ牴‚Í‚P’¸“_‚T‚O‚O‰~‚¾
473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 01:25:24
‚±‚±2,3“ú‚ÌŽ¿–⃌ƒX‚͂ǂê‚àŽ€‚˂Ɖñ“š‚µ‚½‚‚È‚é‚æ‚¤‚ȑ㕨‚¾‚Á‚½B
‰´‚͉½‚ðŽv‚Á‚ĉSŽÒƒXƒŒ‚É‚¢‚½‚Ì‚¾‚낤B
‚½‚Ô‚ñ‰´‚Í‚±‚±‚É‚¢‚é‚ׂ«‚ł͂Ȃ¢‚Ì‚¾B
Ž©•ª‚̃Q[ƒ€‚ðì‚éŽdŽ–‚É–ß‚Á‚½‚Ù‚¤‚ª‚¢‚¢.....
474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 02:59:38
‚»‚¤‚¾‹A‚ê‹A‚ê
475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 06:23:48
>>473
‚»‚¤Žv‚Á‚½‚¾‚¯‚ł܂Á‚½‚‰ñ“š‚È‚ñ‚Ä‚µ‚ĂȂ©‚Á‚½‚ñ‚¾‚ëH
‚±‚±‚É‚¢‚é‚ׂ«‚ł͂Ȃ¢‚È
476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 07:58:53
>>473‚̓XƒJƒgƒ‚̘b‘è‚Åi‚ñ‚łقµ‚©‚Á‚½‚炵‚¢‚æ
477:431
07/09/29 11:36:28
>>434
‚ ¥¥¥‚È‚é‚Ù‚Çiоj
‚¨‚©‚°‚³‚܂łł«‚Ü‚µ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I
478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 12:44:30
>>475
‚»‚̂Ƃ«‰ñ“š‚µ‚Ä‚¢‚È‚¢‚±‚±‚É‚¢‚é‚ׂ«‚ł͂Ȃ¢
‚Ƃ͂Ȃç‚È‚¢‚¾‚ëB‰ñ“š‚Å‚«‚邾‚¯‚Ì’mޝ‚ª‚ ‚Á‚ÄA‰ñ“š‚Å‚«‚鎿–₪‚È‚¢‚©‚±‚±‚ÉŒ©‚É—ˆ‚½‚¯‚ǂނ©‚Â‚Ž¿–₵‚©‚È‚¢A‚Á‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¾‚©‚çA‚»‚ꂪ——R‚ŋނé‚È‚çA‚±‚̃XƒŒ‚͉ñ“šŽÒ‚ðˆêlޏ‚Á‚½‚¾‚¯B‰ñ“šŽÒ‚Í“š‚¦‚È‚‚Ä‚à‰½‚ࢂç‚È‚¢B
‹Zp“I‚ɉSŽÒ‚Ȃ̂͂º‚ñ‚º‚ñ\‚í‚È‚¢‚ªAŽ¿–âŽÒ‚Æ‚µ‚ĉSŽÒ‚È‚â‚Â‚É‚Í“š‚¦‚é‹C‚Í‘S‚‹N‚±‚ç‚È‚¢B
479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 17:31:23
DirectSound‚ŃTƒEƒ“ƒhƒ{[ƒh‚É“ü—Í‚³‚ê‚鉹º‚ðĶ‚µ‚½‚¢‚Å‚·B
ƒLƒƒƒvƒ`ƒƒƒoƒbƒtƒ@‚ðì‚èWAVƒtƒ@ƒCƒ‹‚ɘ^‰¹‚·‚é•û–@‚Í•ª‚©‚Á‚½‚̂ł·‚ªA
ƒŠƒAƒ‹ƒ^ƒCƒ€‚ÉĶ‚·‚é•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
‚¨‚»‚炃ZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@‚É“ü—͉¹º‚ð“ü‚ê‚Ä
iƒoƒbƒtƒ@‚̃|ƒCƒ“ƒ^j->Play();
‚Æ‚·‚ê‚Ηǂ¢‚ÆŽv‚¤‚̂ł·‚ªAƒLƒƒƒvƒ`ƒƒƒfƒoƒCƒX‚©‚ç‚̉¹º‚ðƒZƒJƒ“ƒ_ƒŠƒoƒbƒtƒ@‚É
•ú‚螂ނâ‚è•û‚ª•ª‚©‚è‚Ü‚¹‚ñB
ƒOƒO‚Á‚Ä‚àAƒLƒƒƒvƒ`ƒƒƒfƒoƒCƒX‚ðŽg‚¤‚à‚Ì‚ÍĶ–³‚µ‚Ř^‰¹‚·‚é‚à‚̂΂©‚è‚Å‚·¥¥¥B
‚²•Œ¾A‚æ‚낵‚‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·m(_ _)m
480:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 17:51:38
ƒXƒgƒŠ[ƒ~ƒ“ƒOĶ‚ÌŽ–H
URLØÝ¸(www2.muroran-it.ac.jp)
481:479
07/09/29 18:23:16
>>480
ƒXƒgƒŠ[ƒ~ƒ“ƒO͂ł·B
‚»‚̃y[ƒW‚͓ǂñ‚ł݂½‚̂ł·‚ªA‰¹ŠyCD‚̓ǂݞ‚݂ɓÁ‰»‚µ‚Ä‚¢‚邿‚¤‚Å
ŽQl‚ɂȂè‚Ü‚¹‚ñ‚Å‚µ‚½B
482:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/29 19:19:57
Œ‹‹Ç‚̂Ƃ±‚ëA˜^‰¹ƒoƒbƒtƒ@‚ÆÄ¶ƒoƒbƒtƒ@‚Ì—¼•û‚ðƒƒbƒN‚µ‚Ämemcpy‚ÅI‚í‚肾‚ëB
‰½‚ð”Y‚ñ‚Å‚¢‚é‚ñ‚¾H
483:toshi
07/09/30 00:30:09
Ž©•ª‚Ì—‰ð‚ׂ̈ÉA3D’mޝ‚ɂ‚¢‚Äwiki‚âhtmlƒy[ƒW‚ɂ܂Ƃ߂悤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
i^o^G
–{‚âWEB‚ðŽQl‚ɉº‹Lƒy[ƒW‚̂悤‚ɂ܂Ƃ߂Ă݂܂µ‚½B‚Ô‚µ‚‚¯‚Å‚·‚ªA
‚à‚µ‹X‚µ‚©‚Á‚½‚çAŠF—l‚ɊԈႢ‚â•â‘«’mޝ‚ÌŽw“E‚𒸂¯‚È‚¢‚Å‚µ‚傤‚©H
URLØÝ¸(toshi104.odap.jp)
hŒû‚Å\‚í‚È‚¢‚̂ł·‚ªAŽn‚߂ĂR“ú‘«‚炸‚̉SŽÒ‚Ȃ̂ÅAŠÔˆá‚¢‚â•s”õ‚Í
‘òŽR‚ ‚邯Žv‚¢‚Ü‚·B‚Ç‚¤‚¼‹X‚µ‚‚¨Šè‚¢’v‚µ‚Ü‚·B
i¦ƒŠƒ“ƒN‚Í‚µ‚΂炎c‚µ‚Ä‚¨‚«‚Ü‚·Bji¦Œfަ”‚àÝ’u‚µ‚Ü‚µ‚½j
i¦é“`‚ł͂Ȃ¢‚Å‚·‚æBŽï–¡‚Å‚·BƒQ[ƒ€D‚«‚Å‚·Bj
484:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 00:46:18
ˆê”ÔhŒû‚ÉŒ¾‚¤‚Æ
uƒ`ƒ‰ƒV‚Ì— ‚É‚©‚¢‚Æ‚¯v
ˆê‰žŽÎ‚ߓǂñ‚Å‹C‚ɂȂÁ‚½‚Ì‚Í
FVF‚Á‚Ä‚¢‚¸‚êŽg‚í‚ê‚È‚iŽg‚¦‚È‚j‚È‚é‚ñ‚¶‚á‚ËH‚Æ‚©
ŽË‰eÀ•W‚ƃXƒNƒŠ[ƒ“À•W‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚»‚¤‚Æ‚©
485:toshi
07/09/30 01:35:47
ƒŒƒXŠ´ŽÓ‚Å‚·B
>uƒ`ƒ‰ƒV‚Ì— ‚É‚©‚¢‚Æ‚¯v
‚ ‚Í‚ÍA‚»‚¤‚Å‚·‚ËB‚Å‚àƒŒƒXŠ´ŽÓ‚Å‚·B
>FVF‚Á‚Ä‚¢‚¸‚êŽg‚í‚ê‚È‚iŽg‚¦‚È‚j‚È‚é‚ñ‚¶‚á‚ËH
‚»‚¤‚È‚ñ‚Å‚·‚©H’¸“_ƒtƒH[ƒ}ƒbƒg‚Å‚·‚æ‚ËH‘¼‚ɂǂñ‚Ȃ̂ª‚ ‚é‚̂łµ‚傤H
ˆê‰žDirectX9.0ŠÖ˜A‚Ì–{‚âWEB‚ňê”ʂɎg‚í‚ê‚Ä‚¢‚½‚Ì‚ÅEEEB
·‚µŽx‚¦‚È‚¯‚ê‚ÎA‹³‚¦‚ĉº‚³‚¢B
>ŽË‰eÀ•W‚ƃXƒNƒŠ[ƒ“À•W‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚Ä‚»‚¤‚Æ‚©
‚È‚é‚Ù‚Ç[AŽË‰eÀ•W‚Á‚Ä‚¢‚¤‚Ì‚ª‚ ‚é‚ñ‚Å‚·‚ËB•׋‚ɂȂè‚Ü‚·B
–{‚É‘‚¢‚Ä‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B‚Å‚àA‰“‹ß–@“™‚ð•\Œ»‚·‚éu•½s“Љevu“§Ž‹“Љev
‚̃nƒiƒV‚Í‚ ‚è‚Ü‚µ‚½B‚‚܂èAƒXƒNƒŠ[ƒ“À•W‘O‚̕ϊ·‚Å‚ ‚éuƒvƒƒWƒFƒNƒVƒ‡ƒ“•ÏŠ·v‚ÉŠÜ‚ñ‚Å‚µ‚Ü‚Á‚Ä‚¢‚é‚Ý‚½‚¢‚Å‚·‚ËB
‚Ç‚à‚Å‚·B
486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 03:42:38
>>478
‚²‚¿‚Ⴒ‚¿‚á‚¢‚¢‚킯ƒEƒUƒC‚—
—á‚¦Ž©•ª‚̳‹`‚ÉŠî‚¢‚Ăǂ¤‚Å‚ ‚Á‚Ä‚à
‘¼l‚ª‚¨‘O‚ðƒEƒUƒC‚ÆŽv‚¦‚΂¨‘O‚Ì’†‚łǂ¤‚Å‚ ‚Á‚Ä‚àƒEƒUƒC‚±‚Ƃɕςí‚è‚͂Ȃ¢
‚¨‘O‚ª’m‚ç‚È‚¢‚©‚瓚‚¦‚ç‚ê‚È‚‚Ä‚àA
‚¨‘O‚ª’m‚Á‚Ä‚¢‚Ä“š‚¦‚È‚‚Ä‚àŽ¿–âŽÒ‚ɂƂÁ‚Ă͂ǂ¤‚Å‚à‚¢‚¢‚±‚Æ‚¾
‚»‚ê‚É‚¨‘O‚Ì–]‚ÞŽ¿–âŽÒ‚È‚ñ‚Ä‚à‚ñ‚Í‘½•ª‚Ù‚Æ‚ñ‚Ç‚¢‚È‚¢‚Æ‚¢‚¢‚«‚ê‚é‚Ù‚Ç‹H‚È‘¶Ý‚¾‚낤
‰SŽÒ‚È‚ñ‚Ă̂ÍFX‚ЂÁ‚‚é‚߂ĉSŽÒ‚È‚ñ‚Å‚ ‚Á‚Ä
‹Zp‚Ì•”•ªu‚¾‚¯v‚ª‘«‚è‚È‚¢“z‚È‚ñ‚Ă̂͂قƂñ‚Ç‚¢‚È‚¢‚Æ‚¢‚Á‚Ä‚¢‚¢‚¾‚낤
‚»‚¤‚¢‚¤“z“™‚ð‚ ‚ç‚©‚½–³Ž‹‚µ‚ÄFX‚¨‘V—§‚Ä‚µ‚Ä‚ ‚Á‚Ä
uƒnƒCAŒã‚ÍA‚±‚Ì•”•ª‚̉ñ“š‚¾‚¯–Ⴆ‚΂n‚j‚È‚ñ‚Å‚·v
‚È‚ñ‚Äó‘ԂɂȂé‚킯‚È‚¢
‚±‚ñ‚Ȃ̂¢‚½‚玿–âƒXƒŒ‚ɂȂñ‚Ä‚‚é‚킯‚È‚¢
‘½‚‚̉SŽÒ‚Í‘‡“I‚ɉSŽÒ‚Å‚ ‚邱‚Æ‚ª‚Ù‚Æ‚ñ‚Ç
—v‚͉´‚ª‚¢‚¢‚½‚¢‚±‚Æ‚Í
Œ»ŽÀ‚ɂȂ¢ó‹µi—‘zj‚ðŸŽè‚É–]‚ñ‚Å‚»‚ê‚ð“–‘R‚Ì‚±‚ƂƂ·‚é‚̂̓EƒUƒC
‚Á‚Ä‚±‚Æ‚¾
‚Ü‚ AƒEƒUƒC‚¾‚¯‚ÅA³‚µ‚¢‚Æ‚©³‚µ‚‚È‚¢‚Æ‚©‚Í–â‘è‚¶‚á‚È‚¢‚©‚ç‚Ë‚—
D‚«‚É‚â‚è‚Ȃ悗
487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 03:43:29
‚Æ‚è‚ ‚¦‚¸Q‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë
488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 10:28:26
>>485
ƒvƒƒWƒFƒNƒVƒ‡ƒ“•ÏŠ·‚Í
ƒXƒNƒŠ[ƒ“À•W‚ɕϊ·‚·‚é‚à‚̂ł͂Ȃ
ƒrƒ…[•ÏŠ·‚©‚çŽË‰eÀ•W‚ɕϊ·‚·‚邽‚߂̂à‚Ì
‚»‚±‚©‚炳‚ç‚ÉVierport•ÏŠ·‚ð‚©‚¯‚Ä
‚悤‚₃XƒNƒŠ[ƒ“À•W‚ɂȂé
Direct3D‚ÌꇂÍ
Viewport•ÏŠ·‚ÍViewpot‚ÌÝ’è‚É‚µ‚½‚ª‚Á‚Ä
ƒfƒoƒCƒX‚ªŸŽè‚É‚â‚Á‚Ä‚‚ê‚é‚̂ŖY‚ê‚ç‚ꂪ‚¿‚¾‚¯‚Ç
‚Å‚àA‚±‚ñ‚Ȃ̂ð‚܂Ƃ߂½‚Æ‚±‚ë‚Å
u‚ÅHv‚Á‚Ä‚¢‚¤Š´‚¶‚ª‚µ‚È‚¢‚Å‚à‚È‚¢‚ñ‚¾‚ªEEE
489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 14:11:12
Ž©•ª‚Ì’mޝ‚ð®—‚·‚é‚Á‚ĈӖ¡‚ł͗L—p‚¶‚á‚È‚¢‚Ì
‘¼l‚©‚炵‚½‚ç‚ ‚Ü‚èˆÓ–¡‚È‚¢‚¯‚Ç
490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 14:17:52
‚»‚ñ‚ÈŽž‚Ì‚½‚߂Ƀ`ƒ‰ƒV‚Ì— ‚ª‚ ‚é‚ñ‚¾‚æ
491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 14:27:51
ƒ_ƒCƒŒƒNƒg‚wŽ€‚Ë
492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 15:12:53
>>486
‚²‚¿‚Ⴒ‚¿‚ጾ‚¢‚킯‚µ‚Ä‚é‚̂͌N‚—
‚Ü‚ ‚Ç‚¤‚Å‚à‚¢‚¢‚¯‚Ç
493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 18:40:21
XFileƒtƒH[ƒ}ƒbƒg‚ÉŠÖ‚µ‚ÄŽ¿–â‚Å‚·B
Œ»ÝD3DX‚ðŽg‚킸‚ÉXƒtƒ@ƒCƒ‹‚Ì‘‚«o‚µ‚ð‚µ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µAˆ³kƒoƒCƒiƒŠ"xof 0302bzip0032"‚ÌŒã‚Ì8ƒoƒCƒg‚ª‰½‚ðŽw‚µ‚Ä‚¢‚é‚Ì‚©
•ª‚©‚炸‚‚܂¸‚¢‚Ä‚¢‚Ü‚·B
‘O4ƒoƒCƒg‚Í‚¨‚»‚炉𓀌ã‚̃oƒCƒiƒŠƒTƒCƒY‚¾‚ÆŽv‚¤‚̂ł·‚ª
Žc‚è‚Ì4ƒoƒCƒg‚ª•ª‚©‚ç‚È‚¢‚̂ł·B
‚²‘¶’m‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚炲‹³Ž¦‚¨Šè‚¢‚µ‚Ü‚·B
494:479
07/09/30 18:54:05
>>482
‚¨‚©‚°‚³‚܂łł«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½m(_ _)m
495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 22:08:33
V‚˃G[‚«‚傤‚݂˂¦‚¦[‚ ‚Ђá‚Ђá‚Ђá
¡‚©‚炱‚±‚͉SŽÒ‚Ì«ª‚ð’@‚«
‚È‚¨‚·‚‚¤‚¢‚݂̂µ‚債‚ñ‚µ‚á‚·‚ê‚ɂȂ邺[[[
496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/09/30 22:12:46
V‚Ë‚¦[‹»–¡‚Ë‚¦‚¦‚ ‚Ђá‚Ђá‚Ђá‚Ó‚
‚‚¤‚©‚¢‚Ü‚©‚炱‚±‚͉SŽÒ‚Ì«ª‚ð’@‚«‚È‚¨‚·
‚Æ‚¢‚¤‚¢‚݂ł̂µ‚債‚ñ‚µ‚á‚·‚ê‚ɂȂÁ‚½‚©‚ç
497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 00:15:27
>>446
>>451
>>453
>>454
>>457
>>462
>>463
Š„‚êOSŽg‚Á‚Ä‚ñ‚È‚æ
498:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 00:39:14
ŋ߂ÌSDK‚̓_ƒEƒ“ƒ[ƒhŽž‚Ƀ`ƒFƒbƒN‚³‚ê‚ñ‚Ì‚©
‚ ‚ñ‚܈ӎ¯‚µ‚ĂȂ©‚Á‚½‚¯‚Ç‚»‚¤‚¢‚â‚»‚¤‚¾‚Á‚½
‚¾‚©‚çŒÃ‚¢‚Ì‚ðŽg‚¢‚½‚ª‚é‚Ì‚Ë
499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 07:31:45
ŒÃ‚¢SDK‚ðŽg‚¢‚½‚ª‚é“zŠ„‚ê~‚Á‚Ä‚±‚Æ‚¾‚È
500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 11:59:59
XP SP1‚ÅŽ~‚Ü‚Á‚Ä‚é“z‚Í\’†”ª‹ãŠ„‚ê
501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 15:19:08
ƒeƒNƒXƒ`ƒƒ‚Á‚Ä‚Q‚Ì—Ýæ‚̳•ûŒ`‚¶‚á‚È‚¢‚ƃ_ƒ‚Ý‚½‚¢‚È‚±‚Æ‚ð
•·‚¢‚½‚±‚Æ‚ª‚ ‚Á‚½‚悤‚ȂȂ©‚Á‚½‚悤‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚ªA
‚»‚ñ‚ÈŽd—l‚Á‚Ä‚ ‚è‚Ü‚µ‚½‚Á‚¯H
CreateTextureFromFile‚Æ‚©‚Å•’ʂɓǂݞ‚ñ‚Å•\ަ‚Å‚«‚Ä‚é‚ñ‚Å‚·‚ªEEE
502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 15:37:21
>>501
‚©‚‚ÄA‚»‚¤‚¢‚¤GPU‚ª‚ ‚Á‚½B
503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 15:57:57
>>501
TextureCaps ‚Ì D3DPTEXTURECAPS_POW2 ƒtƒ‰ƒO‚Æ
D3DPTEXTURECAPS_SQUAREONLY ƒtƒ‰ƒO‚ª—§‚Á‚Ä‚¢‚邯‚«‚ª‚»‚êB
504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 16:34:19
>>503
‘S‘R‹C‚É‚¹‚¸ì‚Á‚Ä‚¢‚½AAA‚ǂ̢‘ã‚ÌGPU‚Á‚Ä‚»‚ñ‚ȧŒÀ‚ ‚Á‚½‚ñ‚¾‚낤H
‚»‚ÌCAP‚Á‚ÄDX9‚¾‚¯‚ÇDX10‚É‚ÍCAP‚ª‚È‚¢‚©‚ç‚»‚̧ŒÀ‚È‚¢‚Ì‚©‚ÈH
505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 18:15:20
>>504
2‚Ì—Ýæ§ŒÀ‚ÉŠÖ‚µ‚Ä‚Í
EðŒ•t‚«non-pow-2ƒTƒ|[ƒg
E–³ðŒnon-pow-2ƒTƒ|[ƒg
‚Ì2Ží—Þ‚ª‚ ‚éB
URLØÝ¸(msdn2.microsoft.com)
[ðŒ•t‚«non-pow-2ƒTƒ|[ƒg]
D3DPTEXTURECAPS_POW2==TRUE && D3DPTEXTURECAPS_NONPOW2CONDITIONAL==TRUE‚̂Ƃ«
[–³ðŒnon-pow-2ƒTƒ|[ƒg]
D3DPTEXTURECAPS_POW2==FALSE && D3DPTEXTURECAPS_NONPOW2CONDITIONAL==FALSE‚̂Ƃ«
‚±‚ê‚Æ‚͕ʂÉAƒeƒNƒXƒ`ƒƒ‚Ìc‰¡ƒTƒCƒY‚ð‚»‚ë‚¦‚é•K—v‚ª‚ ‚é‚©‚Ç‚¤‚©‚Ì
D3DPTEXTURECAPS_SQUAREONLYƒtƒ‰ƒO‚ª‚ ‚éB
PixelShader 3.0‚ւ̑ΉžðŒ‚É
ED3DPTEXTURECAPS_SQUAREONLY‚ªFALSE‚È‚±‚Æ
EðŒ•t‚«‚Ü‚½‚Í–³ðŒ‚Ìnon-pow-2ƒeƒNƒXƒ`ƒƒ‚ðƒTƒ|[ƒg‚·‚邱‚Æ
‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚Ì‚ÅAPixelShader 3.0‘Ήžƒn[ƒh‚È‚çŠî–{“I‚É–â‘è‚È‚¢B
URLØÝ¸(msdn2.microsoft.com)
C:\Program Files\Microsoft DirectX SDK (August 2007)\Samples\C++\Direct3D\ConfigSystem\CardCaps.pdf
‚ÉCAPSˆê——‚ª‚ ‚éB
„‚»‚ÌCAP‚Á‚ÄDX9‚¾‚¯‚ÇDX10‚É‚ÍCAP‚ª‚È‚¢‚©‚ç‚»‚̧ŒÀ‚È‚¢‚Ì‚©‚ÈH
‚È‚¢B
‚Ü‚½IDirect3DDevice9Ex‚ÍPixel Shader 3.0‘Ήž‚Í•K{‚ł͂Ȃ¢‚ªA
ðŒ•t‚«‚Ü‚½‚Í–³ðŒ‚Ìnon-pow-2ƒeƒNƒXƒ`ƒƒ‚ðƒTƒ|[ƒg‚·‚邱‚Ƃ͕K{‚ɂȂÁ‚Ä‚¢‚éB
Aero‚ªŽg‚¦‚éŠÂ‹«‚ł͕K‚¸‰½‚ç‚©‚Ìnon-pow-2ƒeƒNƒXƒ`ƒƒƒTƒ|[ƒg‚ª‚ ‚éB
506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 18:38:22
‚±‚̧ŒÀ‚ª‚ ‚Á‚½—L–¼‚ȃrƒfƒIƒJ[ƒh‚Í3dfxŽÐ‚ÌVoodoo‚¾‚æ‚ËB
‚à‚¤10”N‹ß‚‘O‚̃J[ƒhBDX9‚ł͖{—ˆ‘Ήž‚·‚ׂ«‚È‚ñ‚¾‚낤‚¯‚Ç
¡‚È‚çƒtƒ‰ƒO‚ðƒ`ƒFƒbƒN‚µ‚ħŒÀ‚ª‚ ‚ê‚Îu‘ΉžŠOv‚Æ‚µ‚Ä‚à‚©‚Ü‚í‚È‚¢‹C‚ª‚·‚éB
507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 18:52:17
‚»‚µ‚ÄVoodooˆÈŠO‚Í‚»‚̧ŒÀ‚ª‚ ‚éƒJ[ƒh‚ªŠm”F‚Å‚«‚È‚¢A“sŽs“`à‚Æ‰»‚µ‚Ä‚¢‚éB
‚ ‚邯Žå’£‚·‚él‚ª‹ï‘Ì“I‚È»•i–¼‚ð‹“‚°‚邱‚Æ‚ªo—ˆ‚½—á‚ÍŠF–³B
508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 18:58:52
C:\Program Files\Microsoft DirectX SDK (August 2007)\Samples\C++\Direct3D\ConfigSystem\CardCaps.xls
‚©‚ç’²‚ׂĂ݂½B
April 2006Žž“_‚Ì‚à‚̂炵‚¢‚Ì‚ÅAƒhƒ‰ƒCƒo‚̃Aƒbƒvƒf[ƒg‚ŕςí‚Á‚Ă邩‚à‚µ‚ê‚È‚¢‚±‚ƂɒˆÓB
[D3DPTEXTURECAPS_SQUAREONLY]
‚»‚ñ‚ȃJ[ƒh‚Í–³‚¢B
[pow2‚Ì‚Ý]
Pixomatic, Permedia 3, Wildcat VP870, ViperII Z200, 315, Xabre, TNT 2
[conditional non-pow2]
Millennium G450, DeltaChrome, Volari Family, 865G, 945G, RADEON 7000, RADEON 7200, MOBILITY M9,
RADEON 8500, RADEON 9000, RADEON 9100 IGP, RADEON 9200, MOBILITY FIRE GL, RADEON 9600,
RADEON 9700 , RADEON 9800, X300, X700, X800 , X850, X1800, GeForce 2, GeForce4 MX, GeForce3 Ti500,
GeForce4 Ti4200, GeForce FX 5200, GeForce FX 5900
[unconditional non-pow2]
Parhelia, GeForce 6200, GeForce 6800, GeForce 7800, Quadro FX 4400
>507
[pow2‚Ì‚Ý]‚É‹“‚°‚½7‚‚ͧŒÀ‚ðŽ‚Â‚ç‚µ‚¢B
‚Ü‚ ‚¢‚Ü‚³‚çl—¶‚·‚é•K—v‚ª‚È‚¢‚ÆŽv‚¤‚¯‚ÇB
509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 18:59:16
“ñæ§ŒÀ‚͂܂¾Œ‹\‚ ‚é‚Á‚Û‚¢
³•ûŒ`§ŒÀ‚Í¡Žž‚Ù‚Ú‚È‚µ
‚Á‚ÄŽ–‚Å‘åä•vH
510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 19:07:25
>>509
pow2 texture‚̂݃Tƒ|[ƒg‚͂قږ³‚‚È‚Á‚½‚¯‚Ç
ðŒ•t‚«non-pow2ƒeƒNƒXƒ`ƒƒƒTƒ|[ƒg‚ÌuðŒv‚Ì•”•ª‚ð–Y‚ê‚â‚·‚¢‚̂ŒˆÓ‚Æ‚¢‚¤Š´‚¶B
A device that exposes this capability can use such a texture if all of the following requirements are met.
EThe texture addressing mode for the texture stage is set to D3DTADDRESS_CLAMP.
ETexture wrapping for the texture stage is disabled (D3DRS_WRAP n set to 0).
EMipmapping is not in use (use magnification filter only).
ETexture formats must not be D3DFMT_DXT1 through D3DFMT_DXT5.
‚ ‚é’ö“x‘å‹K–͂ɂȂÁ‚Ä‚‚邯DXT‚͂ǂ¤‚µ‚Ä‚àŽg‚¢‚½‚‚È‚é‚Ì‚Å
¤—pƒQ[ƒ€‚È‚ñ‚©‚Å‚Í2‚Ì—Ýæ‚ð‘O’ñ‚Æ‚µ‚½ƒ‰ƒCƒuƒ‰ƒŠ‚É‚µ‚Ă邯Žv‚¤B
ŒÂl‚Æ‚©ƒfƒ‚—p“r‚È‚çAã‚ÌðŒ‚𓥂܂Ȃ¯‚ê‚΂½‚¢‚Ä‚¢‘åä•vB
511:510
07/10/01 19:19:11
‚Ü‚ ‘å‹K–Í‚Á‚ÄŒ¾‚Á‚Ä‚àFX‚ ‚é‚©B
‚Ƃɂ©‚ðŒ•t‚«non-pow2ƒeƒNƒXƒ`ƒƒƒTƒ|[ƒg‚̃J[ƒh‚Í‹Ž”N‚Ì’iŠK‚Å‚àŒ‹\Žc‚Á‚Ä‚éB
ˆ³kƒeƒNƒXƒ`ƒƒ‚Æ‚©ƒ~ƒbƒvƒ}ƒbƒv‚ð•K{‚ÆŽv‚¤‚È‚ç
ƒ‰ƒCƒuƒ‰ƒŠƒŒƒxƒ‹‚Å2‚Ì—Ýæ‰»‚ðl—¶‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚æ‚Æ‚¢‚¤Š´‚¶B
‚ ‚Æ”wŒi‚̃eƒNƒXƒ`ƒƒ‚Æ‚©‚ŃeƒNƒXƒ`ƒƒƒAƒhƒŒƒbƒVƒ“ƒOƒ‚[ƒh‚⃉ƒbƒsƒ“ƒOƒ‚[ƒh‚ð˜M‚肽‚¢‚Æ‚¢‚¤ê‡‚à
2‚Ì—Ýæ‰»‚µ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢B
‚Ü‚ ƒhƒLƒ…ƒƒ“ƒg‚ɂ̓_ƒ‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚Ä‚àŽÀۂɂ͓®‚¢‚¿‚ႤƒP[ƒX‚à‚ ‚è‚»‚¤‚È‹C‚Í‚·‚邯‚ÇB
‚»‚ñ‚È‹@”\‚ÍŽg‚í‚ñ‚Æ‚¢‚¤‚̂Ȃ瑽•ª‹C‚É‚·‚é•K—v‚͂Ȃ¢B
512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 20:29:03
‚Å‚à‚Ç‚¤‚¹‚È‚ç2‚Ì—Ýæ‚É‚µ‚Ä‚¨‚‚Ì‚ª‘¬“x“I‚ɂ͖³‘Ê‚ª‚È‚¢ˆ«Š¦B
# ‚¢‚âADirectX‚ÍÚ‚µ‚‚͂Ȃ¢‚ñ‚Å‚·‚ªGPU‚̃A[ƒLƒeƒNƒ`ƒƒ“I‚É‚Ë
513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 20:39:35
>>512
Šm‚©‚ɃeƒNƒXƒ`ƒƒƒLƒƒƒbƒVƒ…‚Í2‚Ì—Ýæ‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚é‰Â”\«‚Í‚ ‚é‚©‚à‚ËB
‚Ƃ͂¢‚¦‚¢‚‚àu‹CŠy‚É‚â‚肽‚¢”hv‚ÆuŒµŠi‚És‚«‚½‚¢”hv‚̑Η§‚Ȃ̂Å
•K—v‚Èî•ñ‚¾‚¯‚µ‚ß‚µ‚ÄŒã‚ÍŠeŽ©‚É”C‚¹‚é‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆB
ƒ~ƒbƒvƒ}ƒbƒv‚∳kƒeƒNƒXƒ`ƒƒ‚ðŽg‚Á‚½‚±‚ƂȂ¢‚Á‚Äl‚à‚¢‚邾‚낤‚µB
514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 21:23:07
‚»‚ñ‚È‚±‚ÆŒ¾‚Á‚Ä‚àAŽ©ìƒQ[ƒ€‚̈ꖇŠG‚ð256x256‚Å•ªŠ„‚µ‚Ä‚él¡‚Å‚à‚¢‚é‚ñ‚¶‚á‚ËH
Žè‹“‚°‚Ä‚ÝB
515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/01 21:48:13
‚Ü‚Ÿ‚Å‚à•’Ê‚Í‚«‚è‚Ì‚¢‚¢2‚Ì—Ýæ‚Å•`‚‚¾‚낤‚©‚ç‚ÈB
‚ÅA³•ûŒ`‚łȂ‚Ä‚à‚¢‚¢‚Á‚ĂȂç
‚Æ‚‚ɧŒÀ‚Í–³‚¢‚悤‚È‚à‚ñ‚©B
516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 00:27:31
Error: ŠO•”ƒVƒ“ƒ{ƒ‹ 'DirectDrawCreateEx' ‚ª–¢‰ðŒˆ
‚ÆAƒƒCƒNŽž•\ަ‚³‚ê‚Ü‚·B
window.h‚Æddraw.h‚ðƒCƒ“ƒNƒ‹[ƒh‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ª‰½‚ª•s”õ‚È‚ñ‚Å‚µ‚傤‚©H
BCC dev‚ÅABorlandƒRƒ“ƒpƒCƒ‰Žg‚Á‚Ä‚¢‚Ü‚·B
517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 00:34:52
>>516
‚Ç‚¤‚Ý‚Ä‚àƒŠƒ“ƒNŽž‚̃Gƒ‰[‚Å‚·B–{“–‚É‚ (ry
ƒŠƒ“ƒJ‚Éddraw.lib‚ðŽQÆ‚³‚¹‚ëB‚ ‚Ædxguid.lib‚à•K—v‚ɂȂ肻‚¤‚È—\Š´B
BCC‚È‚ñ‚¼‚µ‚ç‚ñ‚©‚çA•û–@‚ÍŽ©•ª‚Å’²‚ׂêB
518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 07:24:21
Å‹ß
DirectXˆÈ‘O‚Ì–â‘è‚ÌŽ¿–₪‘½‚¢‚È
519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 08:29:34
bcc32—pDirectX SDK
URLØÝ¸(www.clootie.ru)
520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 08:32:15
ƒCƒ“ƒ|[ƒgƒ‰ƒCƒuƒ‰ƒŠ‚¾‚¯‚È‚çimplib‚Ŷ¬‚Å‚«‚邯‚ÇD3DX‚Æ‚©‚̃Xƒ^ƒeƒBƒbƒNƒ‰ƒCƒuƒ‰ƒŠ‚Íã‚ÌŽg‚í‚È‚¢‚Æbcc’P“Ƃł͖³—
(VC++‚ÆBCB‚Éobj‚̌݊·«‚ª‚È‚¢)
521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 09:25:52
>>519
ã‚̂₈ȊO‚ÉdirectX SDK‚à•K—v
522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 09:56:15
ƒQ[ƒ€‰æ–ʂ̃WƒƒƒM[‚ðÁ‚µ‚½‚¢‚ñ‚ÅACreateDevice‚̂Ƃ«
D3DPRESENT_PARAMETERD‚ÌhMultiSampleTypeh‚É
D3DMULTISAMPLE_2_SAMPLES‚ðݒ肵‚Ä‚é‚ñ‚Å‚·‚ªA
UI—p‚É‚QD‚̕ϊ·Ï‚݃|ƒŠ‚ð•`‰æ‚·‚邯‚«‚ɂ̓Aƒ“ƒ`‚ª‚©‚©‚Á‚Ăقµ‚‚È‚¢‚Å‚·B
‚±‚¤‚¢‚¤‚Æ‚«‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 19:07:22
MultiSampleType‚ÍŽžØ‚è‘Ö‚¦‚ç‚ê‚邿‚¤‚ȃƒ\ƒbƒh‚Á‚ĂȂ¢‚Å‚·‚æ‚ËH
524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 19:24:55
D3DRS_MULTISAMPLEANTIALIAS
525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 22:47:17
C++‚Ådirectx9‚ðŽg‚Á‚Ä‚¢‚é‘fl‚Å‚·B
1 ƒoƒbƒNƒoƒbƒtƒ@ƒNƒŠƒA
2 —\‚߃tƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚Å‚¢‚½¬‚³‚ȳ•ûŒ`ƒeƒNƒXƒ`ƒƒ‚ðƒoƒbƒNƒoƒbƒtƒ@‚É•À‚ׂă}ƒbƒv‚ðì‚é
3 —\‚߃tƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚Å‚¢‚½ƒvƒŒƒCƒ„[—p‚̃eƒNƒXƒ`ƒƒ‚ðƒ}ƒbƒvã‚É•`‰æ
4 ƒoƒbƒNƒoƒbƒtƒ@‚ðƒT[ƒtƒFƒCƒX‚É“]‘—‚µ•\ަ
1`4‚ðŒJ‚è•Ô‚·’†‚Å3‚Ì•\ަˆÊ’u‚ð‚¸‚ç‚·‚±‚Ƃňړ®‚ð•\Œ»‚µ‚Ä‚¢‚é‚̂ł·‚ªA
2‚𖈉ñs‚¤‚½‚߂₽‚爗‚ª’x‚‚È‚è‚Ü‚·B
‚»‚±‚Å—\‚ߑ傫‚ȃeƒNƒXƒ`ƒƒ‚ɬ‚³‚ȃeƒNƒXƒ`ƒƒ‚ð•À‚ׂă}ƒbƒv‚ðì‚Á‚Ä‚¨‚¢‚Ä‚»‚ê‚ð2‚Å
ƒoƒbƒNƒoƒbƒtƒ@‚É“\‚è•t‚¯‚悤‚ÆŽv‚¤‚̂ł·‚ª•û–@‚ªŒ©‚‚©‚炸¢‚Á‚Ă܂·B
D3DXCreateTexture‚Å쬂µ‚½ƒeƒNƒXƒ`ƒƒ‚ÉD3DXCreateTextureFromFile‚œǂݞ‚ñ‚¾
ƒeƒNƒXƒ`ƒƒ‚ð•À‚ׂé‚ɂ͂ǂ¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
LockRect‚µ‚Ä•`‰æ‚ÍŽv‚Á‚Ä‚¢‚é‚̂Ƃ͈Ⴄ‹C‚ª‚µ‚Ü‚·EEE
526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 22:55:32
>>525
‚È‚ñ‚ł킴‚í‚´ƒ[ƒhŽž‚Éì‚é•K—v‚ ‚ñ‚ÌH
‚g‚c‚c‚È‚ñ‚ÄL‘å‚È‚ñ‚¾‚©‚çA‚ ‚ç‚©‚¶‚߃tƒHƒgƒVƒ‡ƒbƒv‚Å‚‚Á‚‚¯‚Ä‚¨‚¯‚æ
527:525
07/10/02 23:07:38
>>526
ƒ‰ƒ“ƒ_ƒ€—v‘f‚ðŽæ‚è“ü‚ê‚邽‚ß“®“I‚ɶ¬‚Å‚«‚½‚ç‚È‚ÆOOG
‚Å‚©‚¢ƒ}ƒbƒv‚ðì‚Á‚Ä•”•ª‚¸‚•\ަ‚µ‚½‚Ù‚¤‚ªŠy‚Å‚µ‚傤‚©
528:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:09:14
>>525
‚Â[‚©A‚»‚ê‚Á‚ĂȂñ‚©‚¨‚©‚µ‚‚ËH
‚Ç‚ñ‚¾‚¯ƒ}ƒbƒv•À‚ׂ½‚çƒpƒtƒH[ƒ}ƒ“ƒX‚ª—Ž‚¿‚é‚ñ‚¾‚æ‚—
ƒeƒNƒXƒ`ƒƒ‚ð‚P–‡•`‰æ‚·‚邽‚Ñ‚É
BeginScene‚ÆEndSene‚𖈉ñ“Ç‚ñ‚ł邯‚©
À•W‚ðXV‚·‚é‚Ì‚É
–ˆ‰ñƒƒbƒN‚µ‚Ä’¼Ú‘‚«ž‚ñ‚ł邯‚©
‚»‚¤‚¢‚¤ƒAƒz‚È—Ž‚¿‚¶‚á‚Ë‚¥‚ÌH
529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:20:38
‚Â[‚©525‚Á‚ÄRPG‚Ń}ƒbƒv•`‰æ‚·‚邯‚«‚Ì’è΂¶‚á‚ËH
530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:26:09
>>525
‚¢‚܂ǂ«‰½‚àl‚¦‚¸ƒxƒ^‚Ƀ`ƒbƒv•`‰æ‚µ‚Ä‚àA‚½‚¢‚µ‚Ä•‰‰×‚ª‚ ‚邯‚ÍŽv‚¦‚È‚¢‚¯‚ÇB
2‚ð‚Ç‚¤‚â‚Á‚Ä‚é‚Ì‚©•`‚‚ñ‚¾B‚½‚Ô‚ñ”Æl‚Í‚»‚±‚¾
531:525
07/10/02 23:36:20
g_d3ddev->Clear(0, NULL, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0, 0, 0), 0.0, 0);
g_d3ddev->BeginScene();
if(!g_d3dsp)
{
@D3DXCreateSprite(g_d3ddev, &g_d3dsp);
}
g_d3dsp->Begin(NULL);
// ‚±‚±‚Ń}ƒbƒv‚ð•`‚¢‚Ä‚éi‚‚à‚èj
for(int y = 0 ; y < SCREEN_GRID_Y_MAX ; y++) {
@for(int x = 0 ; x < SCREEN_GRID_X_MAX ; x++) {
@@RECT rc = {0, 0, 32, 32};
@@D3DXVECTOR3 center(0, 0, 0);
@@D3DXVECTOR3 pos((float)(x * GRID_WIDTH), (float)(y * GRID_HEIGHT), 0);
@@g_d3dsp->Draw(g_map_texture, &rc, ¢er, &pos, 0xFFFFFFFF);
@}
}
// ‚±‚±‚ŃvƒŒƒCƒ„[‚ð•`‚¢‚Ä‚éi‚µ‚¸‚“®‚©‚·j
RECT rc = {0, 0, 32, 32};
D3DXVECTOR3 center(0, 0, 0);
D3DXVECTOR3 pos(hoge_x, hoge_y, 0);
g_d3dsp->Draw(g_player_texture, &rc, ¢er, &pos, 0xFFFFFFFF);
g_d3dsp->End();
g_d3ddev->EndScene();
g_d3ddev->Present(NULL, NULL, NULL, NULL);
>>529‚Å‚·‚Å‚·Bwin32api‚ÅHDC‚Æ‚©‚ŃKƒŠƒKƒŠ‘‚¢‚½‚±‚Æ‚ª‚ ‚é‚̂ł·‚ªDirectX‚È‚ç‚à‚Á‚ÆŠÈ’P‚ɂł«‚é‚̂ł͂ÆB
ŽN‚·‚¯‚Ç“{‚ç‚È‚¢‚Å‚Ë♥
532:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:40:47
‚È‚ñ‚Å–ˆ‰ñD3DXCreateSprite‚µ‚Ä‚é‚ñH
533:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:41:20
ƒeƒNƒXƒ`ƒƒÀ•W‚ð“KØ‚Éݒ肵‚½’¸“_ƒŠƒXƒg‚ðì‚ê‚Έꔂŕ`‰æ‚Å‚«‚邾‚ëB
534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:42:44
‚³‚°
535:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:45:38
ƒ`ƒ…[ƒgƒŠƒAƒ‹‚ð‚·‚Á”ò‚΂µ‚ÄID3DXSprite‚È‚ñ‚©Žg‚¤‚©‚ç—]Œv‚ȂƂ±‚ë‚Å‹ê˜J‚·‚邱‚ƂɂȂéB
536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/02 23:51:03
>>532–ˆ‰ñ‚¶‚á‚È‚¢‚Á‚·BƒEƒBƒ“ƒhƒEŬ‰»‚µ‚Ä–ß‚µ‚½‚Æ‚«‚ÉReset‚µ‚½Žž‚®‚ç‚¢‚Å‚·B
Œ©‚悤Œ©‚܂˂ł悂킩‚Á‚ĂȂ¢‚Å‚·EEE‚í‚©‚邿‚¤‚É‹³‚¦‚êEEEB
537:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 00:01:39
>>536
‚Ts–ÚI‚¨‚Ü‚¦‚ÍŽ©•ª‚̃\[ƒX‚à‚æ‚ß‚Ë[‚Ì‚©
538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 00:25:19
ƒ|ƒCƒ“ƒ^‚ªnull‚¾‚Á‚½‚ç‚ɂȂÁ‚Ä‚¢‚é‚©‚ç–ˆ‰ñ‚â‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚¾‚낤B
‚Æ‚è‚ ‚¦‚¸‚ÍID3DXSprite‚ðŽg‚¤‚Ì‚ð‚â‚ß‚ê‚Î‰ðŒˆ‚·‚邾‚¯‚̘bB
539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 00:43:55
>>531
‚±‚êA‰ð‘œ“x‚P‚O‚Q‚S‚˜‚V‚U‚WH
‚¾‚Á‚½‚ç
‚P‚O‚Q‚S^‚R‚Q‚Å‚R‚Q
‚V‚U‚W^‚R‚Q‚Å‚Q‚S
‚R‚Q‚˜‚Q‚S‚Å‚V‚U‚W‰ñDrawPrimitiveŒÄ‚ñ‚ł邩‚炱‚ê‚â‚邯’x‚‚È‚é‚æ
‚ ‚ç‚©‚¶‚߃tƒHƒgƒVƒ‡ƒbƒv‚Ń`ƒbƒv‚ð”z’u‚µ‚ă}ƒbƒv‚É‚µ‚ë
‚»‚ê‚©ƒ[ƒhŽž‚Ƀ`ƒbƒv‚©‚çƒ`ƒbƒv‚d‚wi‹É¬ƒ`ƒbƒv‚ð
‚à‚¤‚¿‚å‚Á‚Ƃ܂Ƃ߂½’PˆÊA—‰ð‚Å‚«‚éH•ªŽq¨Œ´Žq¨’†«Žq‚Ý‚½‚¢‚ÈŠÖŒW‚¾‚—j
ƒeƒNƒXƒ`ƒƒ‚ðì¬i‚±‚ê‚͂ł«‚邿‚ÈHj
Žd‘g‚Ý‚ªƒQ[ƒ€‚ÌŽd—l‚ÉH‚¢ž‚ñ‚ł邩‚ç
‚à‚µŽdŽ–‚Å‚â‚Á‚Ä‚é‚È‚çŠé‰æ‚ƃfƒUƒCƒi‚ɑВk‚µ‚È‚¢‚Ƒʖڂ¾‚È
‘¬“x‚É–â‘肪‚łȂ‚Ä‚©‚”ėp«‚ðˆÛŽ‚µ‚½’ö“x‚Ƀ`ƒbƒv‚ð‚ ‚é’ö“x‚܂Ƃ߂Ȃ«‚á‘Ê–Ú‚¾‚ë
‹É¬’PˆÊ‚̃`ƒbƒv‚Á‚ÄŠG“I‚È–â‘肾‚ëH‚Å‚àƒ}ƒbƒv‚̔ėp«‚Ì’PˆÊ‚̃`ƒbƒv‚Í‚à‚Á‚Ƃł©‚¢‚¾‚ëH
‚»‚±‚ÌŽd—l‚ðƒJƒbƒLƒŠ‚«‚ç‚ñ‚Ƃǂ¤‚É‚àg“®‚«‚Æ‚ê‚È‚¢‚Ë
“‚¢‚̂̓vƒƒOƒ‰ƒ€‚¶‚á‚È‚‚ÄŽd—l‚ª‚Ó‚É‚á‚ӂɂႾ‚©‚炾‚È
540:525
07/10/03 01:01:27
>>539
‰æ–Ê‚¢‚Á‚Ï‚¢Žg‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚Ì‚Å400‰ñ‚‚ç‚¢‚Å‚·B
ŒÂl“I‚ɻ삵‚Ä‚é‚̂ŎdŽ–‚ł͂Ȃ¢‚Å‚·B
¡‚܂ł¸‚Á‚ƕϑԌä—p’BƒGƒfƒBƒ^‚ŃKƒŠƒKƒŠC‘‚¢‚ăRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ä‚½‚ñ‚Å‚·‚ªA
VisualC++‚ÆDirectX‚ŃQ[ƒ€‚Å‚àì‚Á‚ÄŒ©‚悤‚©‚ÆŽv‚Á‚½‚Ì‚ª‚«‚Á‚©‚¯‚Å‚·B
C‚ÆWin32API‚ŃKƒŠƒKƒŠ‚·‚邿‚è‚Í‚æ‚Ù‚ÇŒšÝ“I‚¾‚ÆŠ´‚¶‚Ü‚·‚ªA‚킯‚í‚©‚ç‚ñ‚—
’¸“_‚Æ‚©‚Ŭ—‚µ‚Ä‚½‚Æ‚±‚ë‚Ésprite‚È‚ñ‚ĕ֗˜‚»‚¤‚ȂȂà‚ÌŒ©‚‚¯‚½‚΂Á‚©‚è‚ɂƂñ‚¾EEE
Œ»Ýsprite‚ðŽg‚í‚È‚¢‚悤‚É‘‚«Š·‚¦‚Ä‚¢‚Ü‚·B
‚È‚©‚È‚©ƒGƒ‰[‚ªŽæ‚ê‚È‚¢G
541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 01:03:48
DirectSound‚ł̌ø‰Ê‰¹‚ÌŠÇ—‚È‚ÇA‚¢‚ë‚¢‚ë‚Èꊂœǂݞ‚Ý‚â
Ķ‚ÌŠÖ”‚ðŽg‚¤•K—v‚ª‚ ‚éê‡AƒNƒ‰ƒX‚ɂ܂Ƃ߂¸A‚΂ç‚΂ç‚ÌŠÖ”‚Æ‚µ‚Ä
Žg—p‚Å‚«‚éÝŒv‚É‚·‚é‚ׂ«‚Ȃ̂łµ‚傤‚©H‰½‚©‚¢‚¢•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚‚¾‚³‚¢
542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 01:23:10
Visual C++2005‚Å
URLØÝ¸(www.h2.dion.ne.jp)
‚̃R[ƒh‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚çƒGƒ‰[‚ª‚¢‚Á‚Ï‚¢‚łĂ‚é‚ñ‚Å‚·‚ªEEE
ʼn‚É@#include "stdafx.h"@‚ðAƒ\[ƒX‚ɒljÁ‚µ‚Ü‚µ‚½‚©H‚ƂłÄ
‚»‚̂Ƃ¨‚è‚É‚µ‚½‚ç
ޝ•ÊŽq‚ª‘«‚è‚È‚¢‚Æ‚©AŒ^Žw’肪‚ ‚è‚Ü‚¹‚ñ‚Æ‚©
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 01:35:35
ŒÃ‚¢î•ñ‚ðŽQÆ‚·‚é‚Ì‚ð‚â‚߂邩AƒGƒ‰[Ž–‚ÉŽ©•ª‚ňꂈꂑΈ‚·‚é‚©B
544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 04:39:41
->Release‚Å—Ž‚¿‚¿‚Ⴄ‚Á‚Ä‚±‚Ƃ͂‚܂è‚Ç‚¤‚¢‚¤‚±‚Ƃł·‚©‚ËH
545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 07:03:09
ƒCƒ“ƒ^ƒtƒF[ƒX‚ª‚·‚łɑ¶Ý‚µ‚Ä‚¢‚È‚¢‚Æ‚©
546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 07:25:06
ƒCƒ“ƒ^ƒtƒF[ƒX‚ª‚Ü‚¾‘¶Ý‚µ‚Ä‚¢‚È‚¢‚Æ‚©
547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 07:41:23
ƒfƒoƒbƒO‚ÅŒ©‚Ă݂½‚çIUnknown‚Ì’†‚Ì
__vfptr‚Ì’†‚ªiƒGƒ‰[‚Å‚·FŽ®‚ð•]‰¿‚Å‚«‚Ü‚¹‚ñj‚Á‚ĂȂÁ‚Ă܂µ‚½
‚±‚ê‚͂‚܂èEEE>>545‚©>>546‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H
548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 07:51:24
‚Â[‚©A
‚ȂɂªA‚¢‚ÂA‚Ç‚¤‚â‚Á‚Ä—Ž‚¿‚é‚Ì‚©
‘‚¢‚Ä‚à‚ç‚í‚ñ‚Ƃ킩‚ñ‚Ë
549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 09:09:45
LPDIRECTSOUNDBUFFER8‚ÌƒŠƒŠ[ƒXŽž‚ɂȂè‚Ü‚·
‚¿‚á‚ñ‚Æ‚±‚ê‚ʼn¹‚à–‚点‚é‚ñ‚Å‚·‚ªAI—¹Žž‚ɂ܂Ƃ߂ĉð•ú‚·‚邯‚±‚ë‚ňø‚Á‚©‚©‚è‚Ü‚·
ƒGƒ‰[ƒƒbƒZ[ƒW‚Í‚±‚ñ‚È‚ñ‚Å‚·«
(ŽÀsƒtƒ@ƒCƒ‹–¼) ‚Ì 0x0....... ‚Ńnƒ“ƒhƒ‹‚³‚ê‚Ä‚¢‚È‚¢—áŠO‚ª”¶‚µ‚Ü‚µ‚½:
0x0.......: êŠ 0x0....... ‚ð“ǂݞ‚Ý’†‚ɃAƒNƒZƒXˆá”½‚ª”¶‚µ‚Ü‚µ‚½
550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 12:21:15
ƒfƒoƒbƒJ‚ªŽg‚¦‚é‚È‚ç
‚¢‚‚܂ł»‚̃|ƒCƒ“ƒ^‚ª—LŒø‚Å
‚¢‚‚©‚ç‚»‚̃|ƒCƒ“ƒ^‚ª–³Œø‚ɂȂÁ‚Ă邩‚í‚©‚é‚ñ‚¶‚á‚Ë‚¦‚ÌH
551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 12:36:51
u‚Ç‚±‚Åv‰ð•ú‚µ‚悤‚Æ‚µ‚Ă邩‚àd—v‚©‚à‚Ë
ƒNƒ‰ƒX‚̃fƒXƒgƒ‰ƒNƒ^‚Æ‚©
ƒR[ƒ‹ƒoƒbƒN‚Æ‚©•ʃXƒŒƒbƒh‚ʼnð•ú‚µ‚悤‚Æ‚·‚邯
ÝŒv‚ªˆ«‚¢‚Æ–³Œø‚ȃ|ƒCƒ“ƒ^ê‡‚à‚ ‚邵
552:525
07/10/03 14:06:36
‚ ‚ê‚©‚çsprite‚ðŽg‚¤‚Ì‚ð‚â‚ß‚Ä
SetFVF@SetTexture@DrawPrimitiveUp
‚ðŽg‚Á‚Ä•\ަ‚µ‚Ă݂܂µ‚½‚ª•`‰æ‚Í’x‚¢‚܂܂łµ‚½B
ˆê–‡ŠG‚É‚µ‚Ä‚à’x‚¢B
‚ñ‚ÅAVMware‚©‚ço‚µ‚ÄŽÀs‚µ‚½‚Æ‚±‚ë‘‚¢‘‚¢‚—
Œ´ˆö‚ÍVMware‚Å‚·B
‚Ç‚¤‚à‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½Q|P|›
553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 14:35:39
>>552
Ž‚Ë
554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 17:06:35
‚ ‚ç‚©‚¶‚ß‘‚¢‚Æ‚
>>552‚Ìl‹C‚ÉŽ¹“i
555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 18:52:21
’N‚©AD3DXMatrixTranslation‚ÆSetTransform‚ð‚í‚©‚è‚â‚·‚ƒIƒŒ‚É‹³‚¦‚Ä[[IIB
556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 19:11:00
>>555
‰´‚ª‹³‚¦‚Ä—~‚µ‚¢‚æII‚Î[‚©III
557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 19:12:09
‚Á@üŒ`‘㔂̋³‰È‘
558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 21:24:02
>>555
•½sˆÚ“®—p‚Ì4x4s—ñ‚ðì‚é‚Ì‚ÉD3DXMatrixTranslation‚È‚ñ‚Ä—v‚ç‚È‚¢B
ƒVƒF[ƒ_‚Å‘g‚Þ‚©‚çSetTransform‚à—v‚ç‚È‚¢B
559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/03 21:29:30
‰SŽÒ‚ªŽ©•ª‚ÌŠo‚¦‚½‚Æ‚±‚ë‚܂ł̕œK‚̂‚¢‚łɗ§‚¿ã‚°‚½‚悤‚È
•³‚Ý‚½‚¢‚È“ü–åƒTƒCƒg‚Å‚à“Ç‚ñ‚Å‚é‚Ì‚©
560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/04 00:43:33
‚¢‚܂܂Ŋ撣‚Á‚Ä‚«‚½‚¯‚Ç‚à‚¤–³—
‚²‚ß‚ñ‚Ý‚ñ‚ÈA‰´ƒ‰ƒCƒuƒ‰ƒŠŽg‚¢‚Ü‚·
561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/04 06:14:18
>>559
‚»‚ꉴ‚̃TƒCƒg‚—
562:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/04 21:24:23
ƒsƒNƒZƒ‹‚Ì‹P“x’l‚ð‚à‚Æ‚Ɉ—‚ð‚©‚¯‚½‚¢‚̂ł·‚ªA‚±‚Ìê‡AŠeƒsƒNƒZƒ‹‚ɑ΂µ
RGB¨YUV•ÏŠ·iY‚Ì‚Ýj‚ÌŒvŽZ‚ðŽ{‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łµ‚傤‚©H
‚»‚ê‚Æ‚àA‚à‚Á‚Æ‚‘¬‚ɕϊ·‚µ‚Ä‚‚ê‚éDirectX‚ÌAPI‚ª‚ ‚Á‚½‚è‚·‚é‚ñ‚Å‚µ‚傤‚©H
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/05 01:00:34
>>562
DirectX‚»‚Ì‚à‚̂ɂÍYUV‚̓T[ƒtƒFƒCƒX‚ÌŠm•Û‚Æ‚©ŠÈ’P‚È‚±‚Æ‚µ‚©ƒTƒ|[ƒg‚µ‚ĂȂ¢‚µAŒ»ó‚¾‚ÆDX9‚¾‚¯‚µ‚©ƒTƒ|[ƒg‚µ‚ĂȂ¢B
Vista‚È‚çDXVA2‚ÆDX9‚ð‘g‚݇‚킹‚邯—Ç‚¢‚©‚à‚ËB
564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/05 11:06:31
HLSL‚ÅnoiseŠÖ”‚ªŽg‚¦‚Ü‚¹‚ñ‚Æ‚¢‚¤‚©Žg‚¤‚ƃRƒ“ƒpƒCƒ‹‚ª’Ê‚è‚Ü‚¹‚ñB
‚±‚¿‚ç‚̃y[ƒW‚ł͕’ʂɎg‚¦‚»‚¤‚É‘‚©‚ê‚Ä‚¢‚é‚̂ł·‚ªA
URLØÝ¸(msdn2.microsoft.com)
‚±‚¿‚ç‚̃y[ƒW‚Å‚Ínot yet implimented‚ƂȂÁ‚Ä‚¢‚Ü‚·B
URLØÝ¸(msdn2.microsoft.com)
‚â‚Á‚Ï‚èŽg‚¦‚È‚¢‚̂łµ‚傤‚©B“¯“™‚ÌŽ–‚ðs‚¤ˆê”ÔŽè‚ÁŽæ‚è‘‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©B
565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/05 17:51:16
DirectShow‚ÅĶ‚µ‚Ă铮‰æ‚Ìã‚ɃeƒLƒXƒg‚ð’u‚«‚½‚¢‚ñ‚Å‚·‚¯‚Ç(ƒjƒRƒjƒR“®‰æ‚Ý‚½‚¢‚ÈŠ´‚¶‚É)
•’Ê‚ÉĶ‚µ‚Ä‚¢‚é“®‰æ‚ðSetWindowPosition‚ŃEƒBƒ“ƒhƒE‚É•\ަ‚³‚¹‚ÄA‚»‚̃EƒBƒ“ƒhƒE‚ÌŽqƒEƒBƒ“ƒhƒE‚Æ‚µ‚Ä
ƒXƒ^ƒeƒBƒbƒNƒRƒ“ƒgƒ[ƒ‹‚𓮉æ‚Ìã‚É’u‚±‚¤‚Æ‚·‚邯A“®‰æ‚̉º‚ɉB‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
WS_EX_TOPMOST‚ðŽw’肵‚Ä‚à‰B‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚»‚±‚ÅASetWindowPosition‚ŃEƒBƒ“ƒhƒE‚É“®‰æ‚ð•\ަ‚³‚¹‚é‚Ì‚ð‚â‚ß‚Ä
ƒOƒ‰ƒoƒtƒBƒ‹ƒ^‚ŃtƒŒ[ƒ€‚ðŽæ“¾‚µ‚ÄAƒtƒŒ[ƒ€‚ðŽæ“¾‚·‚邲‚ƂɌĂ΂ê‚é
ƒR[ƒ‹ƒoƒbƒNŠÖ”“à‚Ŏ擾‚µ‚½ƒtƒŒ[ƒ€‚ðƒEƒBƒ“ƒhƒE‚ÉÄ•`‰æ‚·‚邯‚¢‚¤Œ`‚É‚µ‚½‚Æ‚±‚ë
ƒXƒ^ƒeƒBƒbƒNƒRƒ“ƒgƒ[ƒ‹‚ªãŽè‚Œ©‚¦‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
‚µ‚©‚µA¡“x‚Í“®‰æ‚ÌĶ‚ªi‚Þ‚¤‚¿‚É“®ì‚ªd‚‚È‚Á‚Ä‚µ‚Ü‚¢AƒRƒ}”ò‚Ñ‚ª‹N‚«‚邿‚¤‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
ƒRƒ}”ò‚Ñ‚ª‹N‚«‚È‚¢‚悤‚È•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©B
566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/05 18:50:01
DirectShow‚©‚çƒCƒ[ƒWƒf[ƒ^‚¾‚¯DIB‚Ŏ󂯎æ‚Á‚ÄAŒã‚©‚燬‚·‚ê‚΂¢‚¢B
567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/06 20:44:59
Xƒtƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚¾ƒƒbƒVƒ…‚ð™X‚É“§–¾‚É‚µ‚Ä‚¢‚‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H
568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/06 20:50:14
ƒ‚ƒ‹ƒ_[‚ ‚È‚½”æ‚ê‚Ä‚é‚Ì‚æ
569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/06 21:29:02
l‘ÌÁޏŒ»Û‚ÍŠG‹óŽ–‚ł͂Ȃ¢B
570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/06 21:32:36
™X‚¾‚Á‚½‚çAƒAƒNƒgƒ“EƒxƒCƒr[‚̃Xƒ^ƒ“ƒh”\—͂̔Œ»‚Å‚¢‚¯‚é
571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/07 00:14:41
‚¨‚Ü‚¦‚ç‚¿‚á‚ñ‚Æ‚¨‚à‚µ‚ë‚¢‚±‚ÆŒ¾‚¦‚ñ‚¶‚á‚ñ
572:toshi(485)
07/10/07 00:37:07
>>488
ƒŒƒXŠ´ŽÓBEEE‰ñ“𒏂¢‚½‚̂ɃŒƒX’x‚‚È‚è‚Ü‚µ‚½B
‚Q‚¿‚á‚ñƒAƒNƒZƒX‹K§‚ÉŠª‚«ž‚܂ꂽEEEB
>ƒvƒƒWƒFƒNƒVƒ‡ƒ“•ÏŠ·‚̓XƒNƒŠ[ƒ“À•W‚ɕϊ·‚·‚é‚à‚̂ł͂Ȃƒrƒ…[•ÏŠ·‚©‚çŽË‰eÀ•W‚ɕϊ·‚·‚邽‚߂̂à‚Ì
‚È‚é‚Ù‚ÇBƒXƒNƒŠ[ƒ“À•W‘O‚̕ϊ·‚Å‚ ‚éuƒvƒƒWƒFƒNƒVƒ‡ƒ“•ÏŠ·v‚Á‚Ä‹Lq‚ÍNG‚Å‚·‚ËB–{‚Å‚ÍAŽË‰eÀ•W‚ƃvƒƒWƒFƒNƒVƒ‡ƒ“•ÏŠ·‚ªˆê‚ɂȂÁ‚Ä‚¢‚½(^^;)B‚v‚d‚aŒ©‚½‚ç—‰ðo—ˆ‚Ü‚µ‚½B
•׋‚ɂȂè‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½Bm(_ _)m
‚¿‚Ȃ݂Éhtml‚Ì•û‚àC³‚µ‚Ü‚µ‚½B‚È‚©‚È‚©•׋‚ɂȂÁ‚Ä‚¢‚Ü‚·BŠF—l‚ÉŠ´ŽÓ‚Å‚·B
URLØÝ¸(toshi104.odap.jp)
573:565
07/10/07 16:59:46
>>566
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œã‚©‚燬‚·‚ê‚Ίm‚©‚É•‰‰×‚Æ‚©‚Ì–â‘è‚̓NƒŠƒAo—ˆ‚»‚¤‚È‚ñ‚Å‚·‚¯‚Ç
ÅI“I‚ɂ̓XƒgƒŠ[ƒ~ƒ“ƒO“®‰æÄ¶‚ðs‚¢‚½‚¢‚Ì‚ÅAƒCƒ[ƒWƒf[ƒ^‚ðŽó‚¯Žæ‚Á‚Ä
‚·‚®‚ÉĶ‚µ‚½‚¢‚ñ‚Å‚·cB
‰½‚©‘¼‚É•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©EEEB
574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/07 17:16:48
‚¾‚©‚烊ƒAƒ‹ƒ^ƒCƒ€‚ɃCƒ[ƒWƒf[ƒ^‚ðŽæ“¾‚µ‚ÄA‡¬‚µ‚½‚Ì‚ð‚»‚Ìê‚ÅĶ‚·‚ê‚΂¢‚¢‚¾‚ëB
‚¢‚Á‚½‚¢‰½‚ðŒ¾‚Á‚Ä‚é‚ñ‚¾H
575:565
07/10/07 17:33:16
‚»‚¤‚·‚邯565‚Å‘‚¢‚½ƒOƒ‰ƒoƒtƒBƒ‹ƒ^‚ŃtƒŒ[ƒ€‚ðŽæ“¾‚µ‚ÄĶ‚Á‚Ä‚¢‚¤‚̂ƕςí‚ç‚È‚‚È‚¢‚Å‚·‚©H
‡¬‚Á‚Ä‚¢‚¤•”•ª‚ª‚æ‚•ª‚©‚Á‚Ä‚¢‚È‚¢‚̂łµ‚傤‚©B
576:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/10/07 17:35:24
‚¾‚©‚çˆê“xDIB‚É—Ž‚Æ‚µ‚ÄADIB‘¤‚Ҭ‚ðI‚í‚点‚½Œã‚É‚»‚ê‚ð•`‰æ‚·‚邾‚¯B
—]Œv‚ȃRƒ“ƒgƒ[ƒ‹‚ðŽg‚¤•K—p‚Í”÷o‚à‚È‚¢B
577:565
07/10/07 18:06:41
“xX\‚µ–ó‚ ‚è‚Ü‚¹‚ñB
/*ƒR[ƒ‹ƒoƒbƒN‚µ‚Ä‚à‚炤‚½‚߂̎©‘O‚̃Nƒ‰ƒX*/
class mySampleGrabber: public ISampleGrabberCB
{
public:
/*ƒRƒ“ƒXƒgƒ‰ƒNƒ^*/
mySampleGrabber(){}
/*–Ú“I‚ÌŠÖ”*/
HRESULT STDMETHODCALLTYPE BufferCB(double SampleTime, BYTE *pBuffer, long BufferLen){
g_pImageBuffer = (long *)pBuffer; //‰æ‘œƒf[ƒ^‚ðŽó‚¯Žæ‚éƒoƒbƒtƒ@‚̃|ƒCƒ“ƒ^
g_BufferSize = BufferLen; //‰æ‘œƒf[ƒ^‚ðŽó‚¯Žæ‚éƒoƒbƒtƒ@‚̃TƒCƒY
InvalidateRect(hWnd, NULL, FALSE) //ƒƒCƒ“ƒEƒBƒ“ƒhƒE‚ÌÄ•`‰æ;
return S_OK;
}
/*Žg‚í‚È‚¢‚̂ŎÀ‘•‚È‚µ*/
HRESULT STDMETHODCALLTYPE SampleCB(double SampleTime, IMediaSample *pSample){
return S_OK;
}
/*‚±‚±‚Í–{“–‚ÍŽÀ‘•‚·‚é‚ׂ«H*/
STDMETHODIMP QueryInterface(REFIID riid, void **ppvObject){
return S_OK;
}
STDMETHODIMP_(ULONG) AddRef(){
return S_OK;
}
STDMETHODIMP_(ULONG) Release(){
return S_OK;
}
}
‚±‚̃Nƒ‰ƒX‚ÌBufferCBƒƒ\ƒbƒh‚ðƒR[ƒ‹ƒoƒbƒNŠÖ”‚Æ‚µ‚ăCƒ[ƒW‚ðŽæ“¾‚·‚é“x‚ɌĂÑo‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚¯‚Ç
‚±‚ꂾ‚ÆDIB‚É—Ž‚Æ‚µ‚欂ðI‚í‚点‚½Œã‚É•`‰æ‚·‚邾‚¯‚Æ‚¢‚¤ˆ—‚ɂ͂Ȃç‚È‚¢‚̂łµ‚傤‚©B;
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5176“ú‘O‚ÉXV/237 KB
’S“–:undef