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

31

07.12.2009, 19:00

dann müsste logischerweise hier der fehler liegen, da wo als einzigstes überhaupt die d3dx9:39.dll genutzt wird:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
if(FAILED(hResult = D3DXCreateTextureFromFileEx(g_pD3DDevice,       // Device

                                                    "Texture.bmp",      // Dateiname

                                                    D3DX_DEFAULT,       // Breite

                                                    D3DX_DEFAULT,       // Höhe

                                                    D3DX_DEFAULT,       // MIP-Maps

                                                    0,                  // Verwendungszweck

                                                    D3DFMT_UNKNOWN,     // Format

                                                    D3DPOOL_MANAGED,    // Speicherklasse

                                                    D3DX_FILTER_NONE,   // Filter

                                                    D3DX_DEFAULT,       // MIP-Map-Filter

                                                    0,                  // Color-Key

                                                    NULL,               // Unwichtig

                                                    NULL,               // Unwichtig

                                                    &g_pTexture)))      // Die Textur

    {
        // Fehler!

        TB_ERROR_DIRECTX("D3DXCreateTextureFromFileEx", hResult, TB_ERROR);
    }

32

07.12.2009, 19:02

Wenn die Fehler, die ich bau immer logisch wären ... :D

Naja, du siehst mit dem Debugger ja, in welcher Zeile dein Programm genau abstürtzt. Nur die und der Kontext interessieren.

33

07.12.2009, 19:02

und nein es ist kein stopp fehler, ein anwendungsfehler und glaub mir gegoogelt hab ich schon wie verrückt

34

07.12.2009, 19:05

der debugger startet auch nicht, davor kommt schon der fehler Die Anwendung konnte nicht korrekt gestartet werden (0x0007b)
klicken sie auf ok um die anwendung zu schließen, aber eigentlich kanns kein codefehler sein da es 1. schon auf WinXp 32bit liefnur jetz bei WIn7 64bit gehts net und 2 läufts im Release modus

35

07.12.2009, 19:12

Probiers halt mal mit'm neuen DX-SDK.

Also läufts jetzt mit Release ?

36

07.12.2009, 19:13

im release ja

37

07.12.2009, 19:14

Meine Vermutung:
Du hast im Debug mit dem alten SDK compiliert, und die .dll vom Neuen SDK in den Ordner rein getan.

38

07.12.2009, 19:20

glaub ich net ich hab bisher immer mit dem march 2009 compiliert, weiles ja im august dxerr9.lib nicht mehr giebt

39

07.12.2009, 19:23

Compilier doch mit dem August 2009.
Die DxErr9.lib heisst jetzt DxErr9.lib
und das selbe beim Include
DxErr9.h wird zu DxErr.h

40

07.12.2009, 19:40

hab die engine mit august 2009 kompiliert, das erneut kompilierte programm funktioniert trotzdem nicht

Werbeanzeige