|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Dennis Mini JLI'ler
Alter: 30 Anmeldedatum: 11.11.2009 Beiträge: 8
Medaillen: Keine
|
Verfasst am: 13.11.2009, 14:33 Titel: SetBackground funktioniert nicht |
|
|
Hallo,
ich habe mir vor einiger Zeit das Buch "JLI Spieleprogrammierung mit DirectX" gekauft und mich nun an ein eigenes kleines Projekt gewagt.
Das Problem dabei ist nur, dass ich keine Hintergrundgrafik geladen bekommen(nur schwarzer Hintergrund).
Kann mir jemand helfen??? |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 13.11.2009, 17:19 Titel: |
|
|
Ohne Code kann dir sehr wahrscheinlich keiner helfen
Bitte nutze gleich die CPP-Tags, anstatt der herkömmlichen Code-Tags. _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
Dennis Mini JLI'ler
Alter: 30 Anmeldedatum: 11.11.2009 Beiträge: 8
Medaillen: Keine
|
Verfasst am: 17.11.2009, 15:04 Titel: C++ Code |
|
|
Hier ist jetzt der Code:
CPP: | // Hintergrundsurface setzen
void CDirect3D::SetBackground(LPCSTR lpFilename)
{
if(m_lpSurface)
{
m_lpSurface->Release();
}
// Oberflaeche fuer das Hintergrundbild anlegen
m_lpD3DDevice->CreateOffscreenPlainSurface(
SCR_WIDTH, SCR_HEIGHT,
D3DFMT_X8R8G8B8,
D3DPOOL_DEFAULT,
&m_lpSurface,
0);
// und Grafik in die Oberflaeche kopieren
D3DXLoadSurfaceFromFile(m_lpSurface, 0, 0,
lpFilename,
0, D3DX_DEFAULT, 0, NULL);
} |
Ich hoffe, dass er helfen wird. |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|