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

1

21.12.2009, 14:31

PDIRECT3DSTATEBLOCK9 Wofür ist das gut?

Hallo.
In dem Quellcode von galactica bin ich auf

C-/C++-Quelltext

1
PDIRECT3DSTATEBLOCK9    m_pStateBlock;

und

C-/C++-Quelltext

1
m_pStateBlock->Apply();

gestoßen.
Und das kam mir unbekannt vor.
Hab ich da was überlesen?
Wenn ja, wisst ihr zufällig wo ich das im Buch nach lesen kann?

mfg

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

21.12.2009, 14:33

Ich weiss nicht, ob das im Buch angesprochen wird, aber die Klasse ist dazu da, um RenderStates zu speichern.

http://msdn.microsoft.com/en-us/library/ee421812%28VS.85%29.aspx

3

21.12.2009, 14:55

Aber sie ist nicht nötig,oder?

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

4

21.12.2009, 15:20

Was meinst du?

Brauchen kann man die Klasse durchaus.. Und wenn sie im Buch benutzt wird, dann wird das seinen Grund haben. ;)

Aber ist ja nicht so schwer nachzu vollziehen, was die macht, oder?
Die holt dir einfach alle States raus, speichert sie intern und kann sie bei Bedarf wieder zurückschreiben.

5

21.12.2009, 15:23

Jo. Ich kann mir schon vorstellen was sie macht ;)
Danke für deine Hilfe

Werbeanzeige