Hallo sehr geehrte Programmierer,
Immer wenn ich Direct3D Initaliesiere kommt der Fehler bei der Debug Version:
[list]FEHLER: Der Aufruf von g_pD3D->CreateDevice verursachte den DirectX- Fehler D3DERR_INVALIDCALL! Beschreibung: Invalidcall (InitDirect3D.cpp, Zeile 56, Funktion InitDirect3D)[/list]
Ich mache beim Aufruf aber glaube ich nichts falsch:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
SDirect3DParameters Direct3DParameters;
InitWindow(600, 400, "Mein Programm", LoadIcon
(hInstance, MAKEINTRESOURCE(IDI_ICON1)));
if(InitDirect3D(&Direct3DParameters, g_hWindow))
{
MessageBox(g_hWindow, "Fehler beim Initalisieren von Direct3D,
"Fehler", MB_OK | MB_ICONEXCLAMATION);
tbExit();
return 1;
}
|
und wo ich schon einmal dabei bin:
Wenn ich die TriBase-Engine initaliesire kommt in der Logbuch datei folgender Fehler:
[list]FEHLER: COM-Initialisierung fehlgeschlagen! (TriBase.cpp, Zeile 92, Funktion tbInit)[/list]
Ich weiß nicht mehr was ich machen soll.
Mit freundlichen Grüßen und vielen Dank im Voraus
Fabian Kock