11/09/08 13:36:44.51
あ、できたよ
RectRGB[0][0] = RectRGB[0][1] = RectRGB[0][2] = 255;
RectRGB[1][0] = RectRGB[1][1] = RectRGB[1][2] = 255;
RectRGB[2][0] = RectRGB[2][1] = RectRGB[2][2] = 255;
RectRGB[3][0] = RectRGB[3][1] = RectRGB[3][2] = 255;
をCUSTOMVERTEX vertices[] =の前に入れたら表示された
g_pD3DDevice->SetRenderState(D3DRS_CULLMODE, D3DCULL_CCW);
g_pD3DDevice->SetRenderState(D3DRS_LIGHTING, FALSE);
g_pD3DDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
g_pD3DDevice->SetTexture(0,img);
g_pD3DDevice->SetTextureStageState(0, D3DTSS_COLORARG1 , D3DTA_TEXTURE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_COLOROP , D3DTOP_MODULATE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_COLORARG2 , D3DTA_DIFFUSE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_ALPHAARG1 , D3DTA_DIFFUSE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_ALPHAOP , D3DTOP_DISABLE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_ALPHAARG2 , D3DTA_DIFFUSE );
g_pD3DDevice->SetTextureStageState(0, D3DTSS_TEXTURETRANSFORMFLAGS , D3DTTFF_DISABLE );
g_pD3DDevice->SetStreamSource( 0, g_pVB, 0, sizeof(CUSTOMVERTEX) );
g_pD3DDevice->SetFVF( D3DFVF_CUSTOMVERTEX );
g_pD3DDevice->DrawPrimitive( D3DPT_TRIANGLESTRIP, 0, 2 );
こんなんでいけた