Code:
void drawquad()
{
device->SetFVF(TEXTUREDVERTEXFVF);

TEXTUREDVERTEX v[4];

v[0].x = 0;
v[0].y = 0;
v[0].z = 0;
v[0].u = 0;
v[0].v = 0;

v[1].x = 512;
v[1].y = 0;
v[1].z = 0;
v[1].u = 1;
v[1].v = 0;

v[2].x = 512;
v[2].y = 512;
v[2].z = 0;
v[2].u = 1;
v[2].v = 1;

v[3].x = 0;
v[3].y = 512;
v[3].z = 0;
v[3].u = 0;
v[3].v = 1;

device->DrawPrimitiveUP(D3DPT_TRIANGLEFAN, 2, (LPVOID)v, sizeof(TEXTUREDVERTEX));
}



the texture i created myself works. the texture of the 3dgs bitmap doesn't work. isn't the texture of a 3dgs bitmap lockable?

...
do you also have some suggestion regarding my other question? can i copy content from a render target to a lockable texture somehow?