Ich bin neugierig, weil ich dies auf MSDN nicht herausfinden konnte. Ich habe gefunden, dass die Release()
Funktion in verschiedenen COM-Objekten vorhanden ist, die ich offensichtlich zum Löschen von Zeigern verwenden soll. Aber ich bin mir nicht sicher, was es genau zurückgibt? Ich benutzte es, zu denken, würde die Anzahl der Referenzen zurück, die noch auf das Objekt existieren noch, also so etwas wie:Microsoft-Objekte, die Release() -Funktion gibt Wert zurück?
while(pointer->Release() > 0);
freisetzen würde offensichtlich alle Verweise auf diesen Zeiger?
Oder sehe ich nicht etwas?
* Anmerkung ich darüber von dem Konzept der IDirect3DTexture9::Release()
Funktion rede