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!
Werbeanzeige
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 |
// FirstDirectX.cpp : Definiert den Einstiegspunkt für die Anwendung. // #include "stdafx.h" #include "FirstDirectX.h" // FirstDirX.cpp : Definiert den Einstiegspunkt für die Anwendung. // #include <Windows.h> #include "stdafx.h" #include "InitWindow.h" #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "Resource.h" using namespace std; tbResult Render(float fNumSecsPassed) { return TB_OK; } tbResult Move(float fNumSecsPassed) { return TB_OK; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInstance, char* pcCmdLine, int iShowCmd) { tbInit(); SDirect3DParameters Direct3DParameters; tbResult Result = GetDirect3DParameters(&Direct3DParameters); if(Result == TB_ERROR) { MessageBox(NULL, "Fehler beim Abzählen!", "Fehler", MB_OK | MB_ICONEXCLAMATION); tbExit(); return 1; } else if(Result == TB_CANCELED) { tbExit(); return 0; } if(InitWindow(Direct3DParameters.VideoMode.Widght, Direct3DParameters.VideoMode.Height, "Beispielprogramm Nr. 2: Direct3D-Abzählung", LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1)))) { MessageBox(NULL,"Fehler beim erstellen des Fensters!", "Fehler", MB_OK | MB_ICONEXCLAMATION); ExitWindows(); tbExit(); return 1; } if(InitDirect3D(g_hWindow, "Fehler beim Initialisieren von Direct3D!", "Fehler", MB_OK | MB_ICONEXCLAMATION); ExitwindowS(); tbExit(); return 1; } tbDoMessageLoop(Render, Move); ExitDirect3D(); ExitWindow(); tbExit(); return 0; } |
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 |
1>------ Erstellen gestartet: Projekt: FirstDirectX, Konfiguration: Debug Win32 ------ 1>Kompilieren... 1>FirstDirectX.cpp 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'InitWindow' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(22) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ExitWindow' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(22) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DoMessageLoop' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C2065: 'pRenderProc': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C2144: Syntaxfehler: 'float' sollte auf ')' folgen 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(23) : error C2059: Syntaxfehler: ')' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DeviceType' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(22) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'VideoMode' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(23) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BackBufferFormat' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(24) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ZStencilBufferFormat' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(24) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(24) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(25) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'MultiSamplingType' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(28) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DeviceCaps' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(28) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(28) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(33) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'GetDirect3DParameters' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(33) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(33) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(33) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(15) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'g_pD3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(15) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(15) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(16) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'g_pD3DDevice' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(16) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(16) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'InitDirect3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(20) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(21) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ExitDirect3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(21) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initdirect3d.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(18) : error C2871: 'std': Es ist kein Namespace mit diesem Namen vorhanden 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'Render' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(20) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(22) : error C2065: 'TB_OK': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(25) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'Move' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(25) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(26) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(27) : error C2065: 'TB_OK': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(36) : error C3861: "tbInit": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(39) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'Result' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(39) : error C2065: 'Result': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(40) : error C2065: 'Result': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(40) : error C2065: 'TB_ERROR': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(43) : error C2664: 'MessageBoxW': Konvertierung des Parameters 2 von 'const char [22]' in 'LPCWSTR' nicht möglich 1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(44) : error C3861: "tbExit": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(47) : error C2065: 'Result': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(47) : error C2065: 'TB_CANCELED': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(49) : error C3861: "tbExit": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(54) : error C2039: 'VideoMode': Ist kein Element von 'SDirect3DParameters' 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(18): Siehe Deklaration von 'SDirect3DParameters' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(54) : error C2228: Links von ".Widght" muss sich eine Klasse/Struktur/Union befinden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(55) : error C2039: 'VideoMode': Ist kein Element von 'SDirect3DParameters' 1> c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\direct3denum.h(18): Siehe Deklaration von 'SDirect3DParameters' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(55) : error C2228: Links von ".Height" muss sich eine Klasse/Struktur/Union befinden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(57) : error C2065: 'IDI_ICON1': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(60) : error C2664: 'MessageBoxW': Konvertierung des Parameters 2 von 'const char [36]' in 'LPCWSTR' nicht möglich 1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(61) : warning C4003: Nicht genügend übergebene Parameter für das Makro 'ExitWindows' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(62) : error C3861: "tbExit": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(68) : error C2660: 'InitDirect3D': Funktion akzeptiert keine 4 Argumente 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(68) : error C2143: Syntaxfehler: Es fehlt ')' vor ';' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(69) : warning C4390: ';': Leere kontrollierte Anweisung aufgetreten; ist dies beabsichtigt? 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(69) : error C3861: "ExitwindowS": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(70) : error C3861: "tbExit": Bezeichner wurde nicht gefunden. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(74) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(74) : error C2078: Zu viele Initialisierungen 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(74) : error C2440: 'Initialisierung': 'int (__cdecl *)(float)' kann nicht in 'int' konvertiert werden 1> Es gibt keinen Kontext, in dem diese Konvertierung möglich ist 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(76) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(77) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(79) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(81) : error C2059: Syntaxfehler: 'return' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(82) : error C2059: Syntaxfehler: '}' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(82) : error C2143: Syntaxfehler: Es fehlt ';' vor '}' 1>c:\dokumente und einstellungen\administrator\eigene dateien\firstdirectx\firstdirectx\firstdirectx.cpp(82) : error C2059: Syntaxfehler: '}' 1>Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\Administrator\Eigene Dateien\FirstDirectX\FirstDirectX\Debug\BuildLog.htm" gespeichert. 1>FirstDirectX - 91 Fehler, 2 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== |
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 |
1>------ Erstellen gestartet: Projekt: FirstDirectX, Konfiguration: Debug Win32 ------ 1>Kompilieren... 1>stdafx.cpp 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'InitWindow' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(22) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ExitWindow' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(22) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DoMessageLoop' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C2065: 'pRenderProc': nichtdeklarierter Bezeichner 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C2144: Syntaxfehler: 'float' sollte auf ')' folgen 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(23) : error C2059: Syntaxfehler: ')' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DeviceType' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(22) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'VideoMode' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(22) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(23) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'BackBufferFormat' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(23) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(24) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ZStencilBufferFormat' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(24) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(24) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(25) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'MultiSamplingType' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(25) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(28) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'DeviceCaps' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(28) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(28) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(33) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'GetDirect3DParameters' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(33) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(33) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\direct3denum.h(33) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(15) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'g_pD3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(15) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(15) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(16) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'g_pD3DDevice' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(16) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(16) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(20) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'InitDirect3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(20) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(20) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(21) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'ExitDirect3D' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(21) : error C2086: 'int tbResult': Neudefinition 1> c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initwindow.h(21): Siehe Deklaration von 'tbResult' 1>c:\dokumente und einstellungen\administrator\eigene dateien\kopie (2) von firstdirectx\firstdirectx\initdirect3d.h(21) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Kopie (2) von FirstDirectX\FirstDirectX\Debug\BuildLog.htm" gespeichert. 1>FirstDirectX - 49 Fehler, 0 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== |
Werbeanzeige