yC++z DirectX‰SŽ ..
[2ch|¥Menu]
618:616
09/02/16 23:53:52
’ù³
DirectSound‚¶‚á‚È‚­‚ÄDirectMusic‚Å‚µ‚½B

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

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

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

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

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

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

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

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

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

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


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

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