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!

Werbeanzeige

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

1

23.06.2005, 18:02

Fehler bei Engine

ich wollte einige Dateien zur TriBase Engine Hinzufügen, doch auch ohne etwas hinzugefügt zu haben zeigt er mir folgende Fehlermeldungen an.

Zitat

Kompilierung läuft...
tbEffect.cpp
E:\Programmieren\TriBase\Src\tbEffect.cpp(287) : error C2039: 'EndPass' : Ist kein Element von 'ID3DXEffect'
e:\programmieren\directx\include\d3dx9effect.h(260) : Siehe Deklaration von 'ID3DXEffect'
E:\Programmieren\TriBase\Src\tbEffect.cpp(304) : error C2039: 'EndPass' : Ist kein Element von 'ID3DXEffect'
e:\programmieren\directx\include\d3dx9effect.h(260) : Siehe Deklaration von 'ID3DXEffect'
E:\Programmieren\TriBase\Src\tbEffect.cpp(307) : error C2039: 'BeginPass' : Ist kein Element von 'ID3DXEffect'
e:\programmieren\directx\include\d3dx9effect.h(260) : Siehe Deklaration von 'ID3DXEffect'

da is doch irgendetwas faul, oder?
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

Steven77

Alter Hase

Beiträge: 515

Wohnort: Münster - Gievenbeach

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

24.06.2005, 10:51

Dann brauchst Du eine aktuellere (besser: die aktuelle) Version des DX-SDKs. Vorher gab es nur eine Methode "Pass", die nun durch "BeginPass" und "EndPass" ersetzt wurde.

Anonymous

unregistriert

3

24.06.2005, 13:20

k thx

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

4

24.06.2005, 13:22

Vergessen einzuloggen^^ :huhu:
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

5

27.06.2005, 21:45

also ich hab jetzt die version auf der CD installiert, doch jetzt kommen diese Fehler:

Zitat

--------------------Konfiguration: TriBase - Win32 Debug--------------------
Kompilierung läuft...
tb3DSReader.cpp
e:\programmieren\directx\include\dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved1'
e:\programmieren\directx\include\dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
e:\programmieren\directx\include\dsound.h(305) : error C2501: 'dwReserved1' : Fehlende Speicherklasse oder Typbezeichner
e:\programmieren\directx\include\dsound.h(306) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwReserved2'
e:\programmieren\directx\include\dsound.h(306) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
e:\programmieren\directx\include\dsound.h(306) : error C2501: 'dwReserved2' : Fehlende Speicherklasse oder Typbezeichner
e:\programmieren\directx\include\strmif.h(1018) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'HSEMAPHORE'
e:\programmieren\directx\include\strmif.h(1018) : fatal error C1004: Unerwartetes Dateiende gefunden


... Was is etzt des? ???
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

Dofter

Treue Seele

  • »Dofter« ist der Autor dieses Themas

Beiträge: 159

Wohnort: im wunderbaren EBERMANNSTADT

Beruf: Schüler^^

  • Private Nachricht senden

7

28.06.2005, 11:28

thx (Boardsuche hilft ja wirklich :wall: )
"Wo kämen wir hin, wenn alle sagten, wo kämen wir hin, und keiner ginge,
um zu sehen, wohin wir kämen, wenn wir gingen"

8

30.03.2009, 13:33

Begin-Pass-Probelm

Hallo, bei mir war der fehler gerade anders, nämlcih dass in der "tbEffect.cpp" folgendes stand

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
// ******************************************************************

// Aktivieren eines Durchgangs

tbResult tbEffect::Pass(int iPass)
{
    // Weiterleiten...

    return FAILED(m_pEffect->Pass(iPass)) ? TB_ERROR : TB_OK;
}

// *****




das habe ich ersetzt mit

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
// ******************************************************************

// Aktivieren eines Durchgangs

tbResult tbEffect::Pass(int iPass)
{
    // Weiterleiten...

    return FAILED(m_pEffect->BeginPass(iPass)) ? TB_ERROR : TB_OK;
}

// *****



Bitte um kurze Bestätigung, ob das so richtig ist!

Steven77

Alter Hase

Beiträge: 515

Wohnort: Münster - Gievenbeach

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

31.03.2009, 10:12

Jetzt fehlt aber noch ein EndPass ;)
Kommen Sie nie mit einem Schwert zu einer Schießerei.

Werbeanzeige