Zurück zur Gesamtübersicht "Physik mit Direct3D"


Physik mit Direct3D

Wie aktiviere ich Direct3D in meinem Projekt? (II)

Das Einstellungsfenster im eigenen Projekt benutzen

Es ist möglich, das Einstellungsfenster in jedem Projekt zu aktivieren. Beispielsweise könnte man das Fenster zum Programmstart anzeigen lassen, wenn wir die Methode FormCreate wie folgt programmieren:

Sinn der Direct3DParameters-Klasse (UnitDirect3D_1.h)

Die execute-Methode des Einstellungsfensters gibt einen Wert der Klasse Direct3DParameters zurück (hier: Variable p). In diesem Wert sind alle Einstellungen gespeichert, die der Benutzer getroffen hat.

Deklaration der Klasse Direct3DParameters

Sie ist im Header UnitDirect3D_1.h zu finden:

Die execute-Methode des Einstellungsfensters

Diese einzelnen Klassenattribute werden in der execute-Methode des Einstellungsfensters mit den gewählten Optionen gefüllt (siehe das Ende der Header-Datei UnitDirect3D_1.h):


Weiter zu "Direct3D starten (III)"
Zurück zur Gesamtübersicht "Physik mit Direct3D"