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

11.09.2011, 07:47

Forenbeitrag von: »Mr_Funstick«

Engine: Struktur, Must have, nice to have, ... ?

Ok, jetzt hab ichs endlich geschnallt. Ich kann ein D3D11 Device erzeugen, nur muss ich ihm beim FEATURE LEVEL sagen das ich Abwärtskompatiblität bis z.B. D3D 10 haben will. Vielen Dank für die Hilfe und sorry das ich etwas auf der Leitung gestanden bin. Wie gesagt, bin nicht wirklich versiert was DirectX Programmierung betrifft. Gerade die Initialisierung kopiert man einmal wo raus und denkt dann eigentlich nicht mehr drüber nach. Auf jeden Fall DANKE DANKE DANKE!! Gruß, Mr_Funstick

10.09.2011, 09:56

Forenbeitrag von: »Mr_Funstick«

Engine: Struktur, Must have, nice to have, ... ?

Irgendwie hilft mir das jetzt nicht weiter. Ich kann natürlich ein DX 10 Device erstellen, aber dann verwende ich ja auch DirectX 10. Oder etwa nicht? Und wenn ich ein 11er Device nur erstellen kann wenn ich eine DX 11 Grafikkarte hab geht auch nix anderes. Wie soll ich also kein DX 11 Device erstellen, aber trotzdem DX 11 verwenden? Bin verwirrt.

10.09.2011, 04:38

Forenbeitrag von: »Mr_Funstick«

Engine: Struktur, Must have, nice to have, ... ?

Ok, sorry. Es ist kein Compile-Fehler sondern es kommt eine Fehlermeldung bei der Ausführung. Das Proble liegt aber definitiv beim erstellen des D3D Device: result = D3D11CreateDeviceAndSwapChain(NULL, D3D_DRIVER_TYPE_HARDWARE, NULL, 0, &featureLevel, 1, D3D11_SDK_VERSION, &swapChainDesc, &m_swapChain, &m_device, NULL, &m_deviceContext); Wenn ich den Driver Type auf Reference umstell funktionierts, also bin ich mal davon ausgegangen das mein Problem die Grafikkarte ist. Und wie gesagt, in dem Tu...

08.09.2011, 15:27

Forenbeitrag von: »Mr_Funstick«

Engine: Struktur, Must have, nice to have, ... ?

Zitat von »idontknow« Also 1: Entweder DX9 oder DX11, DX10 benutzt keiner mehr. Tja, da hab ich leider folgendes Problem: Die Uni schreibt DX 10 oder 11 vor und ich hab leider nur eine DirectX 10 Grafikkarte. Ich hab versucht ein Tutorial in DirectX 11 zu kompilieren und da kam eine Fehlermeldung die Laut Tutorial-Text nur dann kommt wenn die Hardware kein DX 11 unterstützt. Oder muss ich da nur irgendwas bei der Erzeugung vom Device ändern damits abwärtskompatibel ist? Zitat von »idontknow« Da...

08.09.2011, 05:07

Forenbeitrag von: »Mr_Funstick«

Engine: Struktur, Must have, nice to have, ... ?

Hallo zusammen, Ich muss im Zuge meines Studiums ein Spiel programmieren. Da es darum geht die Entstehung von 3D-Grafik am Computer zu verstehen dürfen wir keine Engines verwenden sondern müssen selbst eine entwickeln. Ich hab vor ca. 2 Jahren das Buch von David gekauft und mir damit DirectX 9 angeeignet, mithilfe der TriBase Engine ein Maturaprojekt (Abiturprojekt) gemacht und seit dem eigentlich nicht mehr wirklich ein 3D-Programm geschrieben. Seit 2 Wochen ca. beschäftige ich mich wieder dami...

15.01.2008, 15:45

Forenbeitrag von: »Mr_Funstick«

Problem beim Video Abspielen mit tbVideo

Mal danke für die Tips, aber das ändert leider nichts an meinem Problem. Ich hab jetzt mal folgendes geschrieben: C-/C++-Quelltext 1 2 3 4 5 IBaseFilter* test; m_vIntro->GetGraph()->FindFilterByName(L"SourceFilter", &test); if(test==NULL) TB_INFO("Benötigter Filter nicht geladen"); Und die Nachricht landet in der Log-Datei. Das müsst doch heissen das der Filter von der Klasse tbVideo nicht geladen ist! Aber warum nicht? Ich verwende doch die Originalklasse von der beiligenden CD (3. Ausgabe). Ka...

13.01.2008, 18:34

Forenbeitrag von: »Mr_Funstick«

Problem beim Video Abspielen mit tbVideo

Zitat Das heißt dann wohl das der DirectX Standartfilter und nicht der von der TriBase zum Einsatz kommt. Klingt eigentlich logisch. Jetzt muss ich nur noch herausfinden warum! Aber danke schon mal für den Tipp. Zitat Das soll wohl ein Witz sein Confused Das war eher so gemeint das ich Aufrufe wie Video->Process(); Video->NextFrame(); auskommentieren kann und das Ergebnis bleibt gleich. Ein Objekt anlegen und Video->Init(<PFAD>); aufrufen muss ich natürlich schon machen. Zitat Übrigends, was st...

10.01.2008, 18:41

Forenbeitrag von: »Mr_Funstick«

Problem beim Video Abspielen mit tbVideo

Hallo zusammen, Ich hab ein Problem beim Abspielen von Videos, obwohl ichs genau so gemacht hab wie im Buch erklärt. Also wenn ich ne .wmv-Datei nehm schmierts mir mit ner schönen Fehlermeldung ab aber das liegt vermutlich daran das das Format nicht unterstützt wird oder so! kP, ich Probiers mit ner .avi-Datei! Und plötzlich kommt die Fehlermeldung "Debugger detected - Please close it down and restart! Windows NT users: Please note that....." So, dann start ich mal das Programm nicht vom Visual ...

Werbeanzeige