// Oberflaeche fuer das Scrolling anlegen m_lpD3DDevice->CreateOffscreenPlainSurface( 1024 * 3, 768, D3DFMT_X8R8G8B8, D3DPOOL_DEFAULT, &m_lpSurface, 0); // und Grafiken in die Oberflaeche kopieren // Rechteck fuer das Kopieren der Grafiken anlegen RECT r = { 0, 0, 1024, 768 }; // erste Grafik laden D3DXLoadSurfaceFromFile(m_lpSurface, 0, &r, "test.bmp", 0, D3DX_DEFAULT, 0, NULL); // Rechteck fuer 2. Grafik festlegen und Grafik laden r.left += 1024; r.right += 1024; D3DXLoadSurfaceFromFile(m_lpSurface, 0, &r, "test2.bmp", 0, D3DX_DEFAULT, 0, NULL); // Rechteck fuer 3. Grafik festlegen und Grafik laden r.left += 1024; r.right += 1024; D3DXLoadSurfaceFromFile(m_lpSurface, 0, &r, "test3.bmp", 0, D3DX_DEFAULT, 0, NULL);