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