Suchergebnisse
Suchergebnisse 1-20 von insgesamt 26.
ok problem gelöst, für alle dies interresiert, schaut hier: https://www.spieleprogrammierer.de/phpBB…pic.php?t=10040 bis auf diese Zeile : tbSkyBox.cpp Zeile 148 "Texture" -> "Tex0" Dort ist der name CupeMap, keine Texture
ok des bringt auch nichts, hat irgentjemand ne Idee an was es leigen könnte?, bevor ichs neu kompiliert habe hat die exe noch gefunzt.
Ok ne des funzt net, ich versuch mal das tool neu zu kompilieren
dann muss ich einfach ne neue erstellen oder?
Ich hab das Beispielprogramm aus Kapitel 3 neu kompiliert(aber nichts geandert ausser dxerr9.lib zu dxerr.lib was ich für dei neueren dx versionen ändern muss ) und jetz kommt da der Fehler (Fehler beim Laden der Schriftarten) und es wird folgendes inst Logbuch geschrieben: FEHLER: Der Aufruf von D3DXCreateEffect verursachte den DirectX-Fehler E_FAIL! Beschreibung: An undetermined error occurred (tbeffect.cpp, Zeile 63, Funktion tbEffect::Init) FEHLER: Fehler beim Erstellen des Effekts! (tbfont....
ja schon klar, naja, es funktioniert wenn ich alles in mein minimalbeispiel reinkopiere sowohl debug als auch release komisch???? naja ich muss wohl irgentwas in den einstellung total falsch eingestellt haben, vielen Dank für die Hilfe ohne dich hätte ich´s wohl nie rausgefunden
was kann da denn so flasch sein das es im release funzt un im debug nett?
Habs eingestellt, Code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include <TriBase.h> #include "..\\..\\Allgemeines\\InitWindow.h" #include "..\\..\\Allgemeines\\Direct3DEnum.h" #include "..\\..\\Allgemeines\\InitDirect3D.h" #include "Resource.h" int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, char* pcCmdLine, int iShowCmd) { tbInit(); tbExit(); return 0; } funktioniert nicht gleiches problem die dll wurde net gefunden, wenn ichsie reinkopiere funktionierts
hab die engine mit august 2009 kompiliert, das erneut kompilierte programm funktioniert trotzdem nicht
glaub ich net ich hab bisher immer mit dem march 2009 compiliert, weiles ja im august dxerr9.lib nicht mehr giebt
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
und nein es ist kein stopp fehler, ein anwendungsfehler und glaub mir gegoogelt hab ich schon wie verrückt
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, // Col...
ne ne exe wurde schon erstellt, das problem kam ja zur laufzeit
also müsste es an der d3dx9.lib liegen, was ist mit der falsch?
ok jetzt bin ich völlig verwirrt, der code von oben funzt im release modus ohnr probleme nur im debugmodus gehtsnicht, dieser ocde hier funzt bei debug auch : C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 ...
natürlich, es ist die Übung VertexBuffer: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 1...
dann kommt anwendung konnte nicht gestartet werden 0x000000007b
ok das problem ist geläst mit der alten version des sdk, jetz kommt zur laufzeit der fehler d3dx9d_39.dll kann nicht geunfen werden, nur release startet.