Sehr geehrtes Forum,
heute geht es mir mal um eine reine Wissenssache. Wenn man über z.B. DirectX ein Interface erstellt, dann kann man dieses auch Locken und wunderbar Daten schreiben ect., aber wie sieht es eigentlich mit dem freigeben dieses Speichers aus? Laut dem Buch welches ich verwende reicht es
Delphi-Quelltext
zu schreiben und schon ist alles friedlich.
Nur kommt mir diese Methode unsauber vor. Deswegen wollte ich wissen, ob dann wirklich alles freigegeben ist - inklusive den hinterlegten Vertexdaten? Und wenn ich die Größe des Vertexbuffers ändern möchte, da ich mehr oder weniger Vertices beim nächsten Rendern habe - kann ich dann einfach einen neuen Vertexbuffer mit dem gleichen Interface erstellen oder wie läuft das dann?
Ich hoffe ihr versteht mein Problem und meine Zweifel.
Scavo