Frage

Zum Beispiel hat das Audio Unit zu einem Host über das Netzwerk zu verbinden, und der Hostname konfiguriert ist, in einer Cocoa-Ansicht werden und gespeichert werden muss, damit das Projekt neu zu laden die Hostnamen wieder her.

Wie würden Sie tun, dass (Schnittstelle + Parameter Einsparung, abgesehen von dem Netzwerk, was natürlich)?

War es hilfreich?

Lösung

Sie müssen die SaveState() und RestoreState() Methoden in der Audio Unit implementieren. Diese Funktionen werden aufgerufen, wenn der Sequenzer speichert und öffnet ein Dokument, bzw., und geben Ihnen die Möglichkeit, Daten zu speichern, neben einer speziellen Plugin-Instanz.

Die Definition für diese Funktionen sind in der Datei AUBase.h im Audio Unit-SDK.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top