|
|
sVertex Verts[4] = {
{ 0.0f, 0.0f, 1.0f, 1.0f, 0.0f, 0.0f },
{ 480.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f },
{ 0.0f, 640.0f, 1.0f, 1.0f, 0.0f, 1.0f },
{ 480.0f, 640.0f, 1.0f, 1.0f, 1.0f, 1.0f }
};
g_pVB->Lock(0,0, (void**)& tr, 0);
memcpy(Ptr, Verts, sizeof(Verts));
g_pVB->Unlock();
D3DXCreateTextureFromFile(g_pD3DDevice, "back.bmp", &g_pTexture);
g_pD3DDevice->SetStreamSource(0, g_pVB, 0, sizeof(sVertex));
g_pD3DDevice->SetFVF(VERTEXFVF);
g_pD3DDevice->SetTexture(0, g_pTexture);
g_pD3DDevice->DrawPrimitive(D3DPT_TRIANGLESTRIP, 0, 2);
这样可以贴一张纹理,如果想在这上面在贴一张代码要怎么添加呢? |
|