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

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

1

31.08.2006, 19:40

D3DXCreateRenderToSurface Fehler

hi,
wenn ich die funktion so aufrufe

C-/C++-Quelltext

1
D3DXCreateRenderToSurface(D3D, 256, 256, D3DFMT_X8R8G8B8, FALSE, D3DFMT_D16, RenderTargetSurface);


bekomme ich vollgenden fehler:

C-/C++-Quelltext

1
2
Spielfeld.obj : error LNK2001: unresolved external symbol _D3DXCreateRenderToSurface@28
I:\C++\Eigene Sachen\Bumper-Ball\Release\Bumper-Ball.exe : fatal error LNK1120: 1 unresolved externals


kann mir da einer weiter helfen

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

2

31.08.2006, 19:42

d3dx9.lib einbinden?
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

3

31.08.2006, 19:59

ja ok das wars,
sry das ich extra nen thread aufgemacht habe bevor ich richtig überlegt habe.

PS: wenn ich jetzt was in der textute habe wie kriege ich das auf das modell.
irgendwie will das nicht klappen

Phili

unregistriert

4

31.08.2006, 20:22

@Ghostrider
z.B. mit IDirect3DDevice->SetTexture?

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

5

31.08.2006, 20:37

Zitat von »"Compiler"«

unresolved external symbol

Gibt es da eigentlich keinen FAQ-Eintrag dazu. Sonst sollte dringend mal einer erstellt werden, denn diese Fragen kommen immer wieder.

Uch würde das so beschreiben aber da gibt es sicher Leute die das besser wissen:
"unresolved external symbol" bedeutet, das die Funktion nirgends zu finden ist.
Ist die Funnktion eine selbst geschriebene Funktion, dann ist diese Funktion so nicht vorhanden. (Funktionsname falsch geschrieben, cpp nicht im Projekt, usw...)
Ist es eine andere Funktion (z.B. DirectX-Funktion), dann sind die entsprechenden LIBS nicht eingebunden. Also im entsprechenden SDK oder auf MSDN nachschauen welche LIB benötigt wird und diese einbinden...
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

DarkFitzi

Alter Hase

Beiträge: 608

Wohnort: Eisenberg, Thüringen

Beruf: Schüler, 10te Klasse

  • Private Nachricht senden

6

31.08.2006, 21:14

naja der fehler gehört meines wissens zu den häufigsten linker fehlern wenn man eine lib nicht eingebunden hat... das sollte jedem (auser blutigen anfängern) bekannt sein... :idea:
Ich würde die Welt gern verbessern, doch Gott gibt mir den Sourcecode nicht! :-(

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

7

31.08.2006, 21:57

naja mir ist es auch bekannt, aber ich komme immer auf die einfachsten sachen nicht

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

8

31.08.2006, 22:26

Du solltest das Forum nicht als erste Möglichkeit sehen, Fragen beantwortet zu bekommen, sondern als letzte!

Zitat von »"Ghostrider"«

bekomme ich vollgenden fehler:


Und gib dir mal mehr Mühe beim Schreiben!

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

9

01.09.2006, 19:13

also ich habe jetzt neues problem bekommen. und zwar wenn ich die beiden zeilen:
[list]
RenderTargetTexture->GetSurfaceLevel(0, &NewRenderTarget);
StencilBufferTexture->GetSurfaceLevel(0, &NewStencilBuffer);
[/list]im code aufrufe beendet er sofort mit einer fehler meldung, aber wenn ich die weglasse geht das ganze nicht mehr.

weiß einer woran das liegen könnte?

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

10

02.09.2006, 18:56

weiß einer warum ich dieses problem habe

Werbeanzeige