Suchergebnisse
Suchergebnisse 1-11 von insgesamt 11.
Zitat von »David Scherfgen« Es gehört sich nicht, hier einfach einen Haufen Code reinzuposten ohne irgendeine Art von Beschreibung des Fehlers oder eine konkrete Frage. Du hattest scheinbar noch nicht einmal Zeit für ein "Vielen Dank für eure Hilfe!" oder "Könnt ihr mir bitte helfen?". Das ist mir klar! Ich hatte auch gar nicht geplant das in einen neuen Thread zu packen. Ich habe nur leider keine Erfahrung mit Foren, da ich normalerweise keinen Gebrauch davon mache. Ich bitte darum dies zu ent...
Ich werde meien Frage beim nächsten mal deutlicher stellen. Und was den Thread angeht so habe ich dies in einem Moment große Unachtsamkeit getan. sry
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 pd3d = Direct3DCreate9(D3D_SDK_VERSION); if(!pd3d) { MessageBox(hwnd, "Ein Feh...
Noch ne Frage: Warum bekomme ich bei dem Code 11 Fehler? Vorallem so komische C-/C++-Quelltext 1 2 3 4 5 D3DFORMAT d3dZStencilFormats[] = {D3DFMT_D16_LOCKABLE, D3DFMT_D32, D3DFMT_D15S1, D3DFMT_D24S8, D3DFMT_D24X8, D3DFMT_D24X4S4, D3DFMT_D32F_LOCKABLE, D3DFMT_D24FS8, D3DFMT_D16}; EDIT: Nach einem Neustart von VC++ hat sich das Problem irgendwie verflüchtigt. Allein der Herr im Bit-Himmel weiß was das Problem war!
Habs jetzt hinbekommen. Alles läuft so wie es soll. Das einzige was mich ein bisschen verwirrt ist, dass beim Beenden des Programmes nicht 0 sonder 3 als Ergebnis zurückgegeben wird.
Deiner Antwort entnehme ich, dass man gar nicht alles auffüllen muss ??!! Bleibt aber trotzdem noch die frage wie ich zum beispiel abfragewelche multisampletyps unterstützt werden oder welches Z-Buffer format PS: Ach ja, Vollbildmodus klappt bei dieser konstelation nicht
Ich bin gerade dabei Direct3D zu initialisieren und habe ein paar probleme beim Auffüllen der Presentationsparameter Bis jetzt habe ich erst die BackBuffer Größe und die Refreshrate, sowie Fensterhandle angegeben. Beim Rest habe ich Probleme, da ich nicht weiß wie ich das ganze auffülle(natürlich könnte ich irgendwelche werte einsetzen, aber ich will ja vorher prüfen was unterstützt wird!) Mein bisheriger Code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 d3dpp.BackBufferWidth = pmodes[inm-...
So funktioniert es, aber nur wenn ich den Fenstermodus nutze Vollbild ergibt wieder das gleich Problem. Trotzdem Danke schon mal für den Tipp. Ich hoffe du kannst mir auch bei dem neuen Problem helfen
Hallo Community, ich habe mal versucht ein Direct3D Device ohne die Hilfsfunktionen der TB Engine zu erstellen. Allerdings schlägt das erstellen immer fehl(E_FAIL Makro) Mein Code: PDIRECT3D9 pd3d = Direct3DCreate9(D3D_SDK_VERSION); if(!pd3d) { MessageBox(NULL,"DirectX 9 ist erforderlich","Fehler - Direct3D", MB_ICONEXCLAMATION); return E_FAIL; } LPDIRECT3DDEVICE9 pDevice = NULL; D3DPRESENT_PARAMETERS d3dpp; ZeroMemory(&d3dpp, sizeof(d3dpp)); d3dpp.BackBufferWidth = 1920; d3dpp.BackBufferHeight ...
Danke für die schnelle Antwort . Der Link erklärt wirklich gut wofür die Parameter gut sind
Hallo liebe Community, ich habe erst vor kurzem mit dem Buch "3D - Spieleprogrammierung" angefangen. Mein Problem ist, dass ich nicht verstehe was bei dem dritten Paramter (D3DFORMAT AdapterFormat) und dem letzten Parameter (D3DFORMAT CheckFormat) gefordert wird. Ich würde mich über eine schnell Antwort sehr freuen. Mit lieben Grüßen hoxplus