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-8 von insgesamt 8.

Werbeanzeige

22.06.2014, 21:32

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

ohje also erstmal hab ich den D3DCreate... Code nur grob kopiert aus techies Rep, aber auch nur weils eig genau wie alle anderen tut´s ist ;D der rest inst von mir, und da lag auch wie iSmokieeZz gesagt hat der fehler das der Hwnd falsch übergeben wird, was mir auch zufällig erst aufgefallen ist. Hab das Problem behoben und auf einmal, siehe da es geht! Wie das mit Miracs Code aussieht weis ich leider nicht, aber im normalfall wenn das Featurelevel nicht gehen sollte sollte es aber über Driver_T...

21.06.2014, 19:27

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

Ja wenn das so wäre das das win8.1 SDK da was ändert wäre das natürlich sehr doof von Microsoft.. Hab jetzt mal versucht die SwapChain und das Device einzeln zu erstellen via CreateDevice und createSwapChain, das Device erstellts wunderbar, nur bei der SwapChain hab ich den selben Fehler nach wie vor. Muss man bei der auf irgendwas besonderes achten das ich einfach übersehe?

21.06.2014, 17:20

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

hmm also wenn sie tatsächlich aufgerufen wird dann kann es eigentlich ja nur an den Parametern liegen.. jetzt ist nur die Frage was denn da dann falsch ist Weil ich den ganzen initialisierungscode an sich nur aus anderen Tut´s kopiert habe. Und da scheints ja zu laufen..

21.06.2014, 17:08

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

Auch das geht net wobei ich denke das es an sich egal sein sollte ob die swapchaindesc überhaupt werte hat, weil die Funktion ja doch zumindest überhaupt aufgerufen werden sollte. Würde zwar dann ja zu Fehlern führen, aber immerhin würde sie aufgerufen werden.. doch nichtmal das tuts ja, und das ist das was ich einfach nicht verstehe jup unterstützt die, ist ne GTX560, also noch halbwegs aktuell.. halbwegs

21.06.2014, 16:25

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

hab jetzt der Swapchaindesc noch mehr an Infos geben, damit geht´s aber auch noch nicht. jetzt ist mir eben auch noch aufgefallen das wenn ich den Treibertyp ändere zB. zu _SOFTWARE dann Fehler kommen (Invalid Arguments). Ich wüsste aber nicht was da Fehlt oder falsch ist Gäbe es Notfalls noch andere Möglichkeiten gleiches mit anderen Funktionen zu erreichen?

21.06.2014, 15:32

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

okey hab ich soweit mal eben gemacht! result = 0x887a0001 so, "0x887a0001" steht für "DXGI_ERROR_INVALID_CALL" ja was heist das jetzt? ich versteh noch nicht ganz so was jetzt genau falsch läuft

21.06.2014, 15:08

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

Setzen tu ich ihn in Zeile 31. da steht dann in der Ausführung das hier kein Code ist der ausführbar sei und später wenn dann wieder alles gelöscht werden soll via (zB) swapchain->Release() gibts dann noch ne fehlermeldung das da alles Nullzeiger sind weil die noch nicht erstellt worden sind. Deswegen denke ich das, wie ich im Debug sehe, das die Funktion nicht aufgerufen wird, aber ich weis leider nicht warum. (folglich lässt sich auch sonst so kein DirectX benutzen)

21.06.2014, 13:19

Forenbeitrag von: »mulcher«

DirectX11 D3DCreateDeviceAndSwapChain() nicht ausführbar

Hey Leute, wie der Titel schon sagt lässt sich bei mir die D3DCreateDeviceAndSwapChain() im Code nicht ausführen. Ich bekomme weder eine Compiler oder Linker Fehlermeldung das irgendwas nicht passt noch hab ich irgend einen Anhaltspunkt woran das liegen kann. In der Ausführung überspringt das Programm dann einfach die Zeile und wenn ich da einen Haltepunkt hinsetzt sagt er mir das dort kein ausführbarer Code ist. Und im Prinzip ist der Code auch nur aus einem Tutorial kopiert.. Im Internet hab i...

Werbeanzeige