JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=7a63a64e138d5b1806a0cb365faf9ee1Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

SetBackground funktioniert nicht

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Dennis
Mini JLI'ler


Alter: 30
Anmeldedatum: 11.11.2009
Beiträge: 8

Medaillen: Keine

BeitragVerfasst am: 13.11.2009, 14:33    Titel: SetBackground funktioniert nicht Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 13.11.2009, 17:19    Titel: Antworten mit Zitat

Ohne Code kann dir sehr wahrscheinlich keiner helfen Wink

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Dennis
Mini JLI'ler


Alter: 30
Anmeldedatum: 11.11.2009
Beiträge: 8

Medaillen: Keine

BeitragVerfasst am: 17.11.2009, 15:04    Titel: C++ Code Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
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

Impressum