Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

18.08.2004, 12:28

Fehler bei den Texturen

Hi,
ich habe mal eine Frage!!!!! Ich weiß ncith mehr weiter. Ich habe das Beispielprog Texturen (2.6) geschrieben. Er kompiliert und linkt es auch ohne Fehler. jetzt will ich das Prog ausführen, geht soweit. Ich wähle die D3D einstellungen. Dann kommt das fenster, es bleibt schwarz und dann schliesst es sich.

In der Logbuchdatei steht

Zitat

FEHLER: Der Aufruf von g_pD3DDevice->DrawPrimitiveUP verursachte den DirectX-Fehler D3DERR_INVALIDCALL! Beschreibung: Invalid call


Meine DrawPrimitiveUP Methode sieht so aus:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
    if(FAILED(hResult = g_pD3DDevice->DrawPrimitiveUP(D3DPT_TRIANGLELIST,               // Dreiecksliste

                                                          1,                                // 1 Dreieck

                                                          g_aTriangle[iTriangle].aVertex,   // Vertexdaten

                                                          sizeof(SVertex))))                // Vertexgröße

        {
            // Fehler beim Zeichnen!

            TB_ERROR_DIRECTX("g_pD3DDevice->DrawPrimitiveUP", hResult, TB_STOP);
        }


Hoffe ihr könnt helfen...

Mfg serubabbel
"Es ist Zeit, dass die Menschheit ins Sonnensystem vordringt"
George W. Bush