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 83 84 85 86 87 88 89 90 91 92 93 94 95 |
Kompilierung läuft... main.cpp C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(109) : error C2011: '_D3DCOLORVALUE' : 'struct'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(128) : error C2011: '_D3DRECT' : 'struct'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(147) : error C2011: '_D3DVECTOR' : 'struct'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(416) : error C2011: '_D3DMATRIX' : 'struct'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(615) : error C2011: '_D3DLIGHTTYPE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(749) : error C2011: '_D3DSHADEMODE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(756) : error C2011: '_D3DFILLMODE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(778) : error C2011: '_D3DBLEND' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(807) : error C2011: '_D3DTEXTUREADDRESS' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(815) : error C2011: '_D3DCULL' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(822) : error C2011: '_D3DCMPFUNC' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(834) : error C2011: '_D3DFOGMODE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(858) : error C2011: '_D3DPRIMITIVETYPE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(878) : error C2011: '_D3DTRANSFORMSTATETYPE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(896) : error C2011: '_D3DRENDERSTATETYPE' : 'enum'-Typ-Neudefinition C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(370) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(371) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(373) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(443) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(448) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(449) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(368) : warning C4005: 'wsprintfW' : Makro-Neudefinition C:\PROGRAMME\MICROSOFT DIRECTX SDK (DECEMBER 2005)\INCLUDE\strsafe.h(6572) : Siehe vorherige Definition von 'wsprintfW' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(369) : warning C4005: 'lstrcpyW' : Makro-Neudefinition C:\PROGRAMME\MICROSOFT DIRECTX SDK (DECEMBER 2005)\INCLUDE\strsafe.h(6506) : Siehe vorherige Definition von 'lstrcpyW' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(530) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(437) : error C2504: 'IBasicVideo2' : Basisklasse undefiniert C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdvise' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2501: 'm_dwAdvise' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(286) : error C2061: Syntaxfehler : Bezeichner 'LONG_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(951) : error C2504: 'IPinFlowControl' : Basisklasse undefiniert C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(982) : error C2061: Syntaxfehler : Bezeichner 'IGraphConfig' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2501: 'IGraphConfig' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2501: 'm_pGraphConfig' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1340) : error C2504: 'IMemAllocatorCallbackTemp' : Basisklasse undefiniert C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2501: 'IMemAllocatorNotifyCallbackTemp' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2501: 'm_pNotify' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1506) : error C2061: Syntaxfehler : Bezeichner 'IMemAllocatorNotifyCallbackTemp' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(68) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdvise' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2501: 'm_dwAdvise' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\winctrl.h(103) : error C2061: Syntaxfehler : Bezeichner 'LONG_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(24) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'AddAdvisePacket' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(24) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(26) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdviseCookie' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2501: 'm_dwAdviseCookie' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(85) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Cookie' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(85) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(86) : warning C4183: 'Cookie': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(96) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwNextCookie' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(96) : error C2501: 'm_dwNextCookie' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(102) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'AddAdvisePacket' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(102) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(103) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(111) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(121) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\sysclock.h(20) : error C2504: 'IAMClockAdjust' : Basisklasse undefiniert C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'pDevice' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2501: 'LPDIRECTINPUTDEVICE8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2501: 'pDevice' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pDirectInput' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2501: 'LPDIRECTINPUT8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2501: 'm_pDirectInput' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetDInput' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : error C2501: 'LPDIRECTINPUT8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : warning C4183: 'GetDInput': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(234) : error C2061: Syntaxfehler : Bezeichner 'LPDIRECTINPUTDEVICE8' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pDSound' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2501: 'LPDIRECTSOUND8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2501: 'm_pDSound' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pListener' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2501: 'LPDIRECTSOUND3DLISTENER8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2501: 'm_pListener' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetDSound' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : error C2501: 'LPDIRECTSOUND8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : warning C4183: 'GetDSound': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetListener' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : error C2501: 'LPDIRECTSOUND3DLISTENER8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : warning C4183: 'GetListener': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2501: 'LPDIRECTSOUNDBUFFER8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2501: 'm_ppSoundBuffers8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetSoundBuffer8' C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : error C2501: 'LPDIRECTSOUNDBUFFER8' : Fehlende Speicherklasse oder Typbezeichner C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : warning C4183: 'GetSoundBuffer8': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse C:\Dokumente und Einstellungen\Moritz\Desktop\Programmieren\directx buch\grund\main.cpp(3) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: 'stdafx.h': No such file or directory Fehler beim Ausführen von cl.exe. |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 |
#include <TriBase.h> int WINAPI WinMain(HINSTANCE hinst, HINSTANCE previnst, char* pcCmdLine, int iShowCmd) { return 0; } |
Treue Seele
Sheddex
unregistriert
Treue Seele
Zitat von »"DragonFlame"«
@Sn3aK87: Das macht die TriBase doch intern schon.
Zitat
das directx sdk ist schon seit langem (2005?) nicht mehr kompatibel zu VS6...
benutzt du evtl. eine neuere version als die Summer 2004!?
Werbeanzeige