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!

Suchergebnisse

Suchergebnisse 1-11 von insgesamt 11.

Werbeanzeige

06.11.2013, 21:04

Forenbeitrag von: »hoxplus«

CreateDevice schlägt trotz korrekter Auffüllung der Präsentationsstruktur fehl

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...

06.11.2013, 18:56

Forenbeitrag von: »hoxplus«

CreateDevice schlägt trotz korrekter Auffüllung der Präsentationsstruktur fehl

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

06.11.2013, 14:45

Forenbeitrag von: »hoxplus«

CreateDevice schlägt trotz korrekter Auffüllung der Präsentationsstruktur fehl

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...

05.11.2013, 18:12

Forenbeitrag von: »hoxplus«

[Gelöst] Presentationsparameter auffüllen für CreateDevice

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!

05.11.2013, 18:05

Forenbeitrag von: »hoxplus«

[Gelöst] Presentationsparameter auffüllen für CreateDevice

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.

05.11.2013, 16:15

Forenbeitrag von: »hoxplus«

[Gelöst] Presentationsparameter auffüllen für CreateDevice

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

05.11.2013, 15:32

Forenbeitrag von: »hoxplus«

[Gelöst] Presentationsparameter auffüllen für CreateDevice

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-...

13.10.2013, 19:03

Forenbeitrag von: »hoxplus«

Problem bei erstellen eines Direct3D Device

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

13.10.2013, 16:29

Forenbeitrag von: »hoxplus«

Problem bei erstellen eines Direct3D Device

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 ...

23.06.2013, 10:05

Forenbeitrag von: »hoxplus«

Danke

Danke für die schnelle Antwort . Der Link erklärt wirklich gut wofür die Parameter gut sind

22.06.2013, 15:53

Forenbeitrag von: »hoxplus«

Probleme mit CheckDeviceFormat

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

Werbeanzeige