Directory Contents Search << >>
Umstieg von Version 3.x
Achtung! Diese Seite ist Teil der noch unvollständigen Dokumentation der Alpha-Version von DaVinci 4.
Notwendige Programmanpassungen
DaVinci 4 ist als Drop-In Replacement für DaVinci 3 konzipiert.
Wenn Sie nur die dav3_32.dll verwenden und diese in dasselbe Verzeichnis installieren wie Ihr Anwendungsprogramm, dann müssen Sie lediglich den neuen Freischaltcode benutzen und die DLL-Datei von davinci4.dll in dav3_32.dll umbenennen.
Geänderte Dateinamen
Die bisherigen DLLs leon3_32.dll, dav3_32.dll und imag3_32.dll wurden nun alle in die DLL davinci4.dll zusammengefasst. Entsprechend gibt es auch nur noch eine .lib-Datei zum Linken für C/C++ Programmierung. Die Header-Dateien davinci.h, leonardo.h und imagine.h werden weiter wie gewohnt verwendet.
Sie müssen in der Regel die .lib-Datei in Ihren Projekten ersetzen und die zu installierende Bibliothek im Setup anpassen.
mmio-Streams
Die in DaVinci Version 3 verwendete Stream-Technik basierend auf dem Windows-API um die Funktion mmioOpen wurde durch das modernere IStream * Interface abgelöst. Wenn Ihre Anwendung mmio-Streams verwendet hat, dann muss sie angepasst werden. Um die Anpassung zu erleichtern,
Neue und aufgewertete Funktionen In Version 4.x
|
• |
Unterstützung neuer Dateiformate |
|
• |
|
|
Lizenzrechtliche Veränderungen |
|
|
Gemeinsam mit DaVinci muss nun immer die Datei davinci4_license.html mit Lizenzbedingungen mitgeliefert werden. DaVinci 3 Freischaltschlüssel sind mit DaVinci 4 nicht mehr gültig. Demonstrationsversionen von DaVinci 4 haben ein Ablaufdatum. |
|