pr:mlib
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| pr:mlib [2011/05/12 23:45] – martok | pr:mlib [2011/10/29 20:16] (aktuell) – [Medienbibliothek] martok | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| (Original-Thread [[http:// | (Original-Thread [[http:// | ||
| - | Bilder: | + | [[pr: |
| + | |||
| + | [[pr: | ||
| [[pr: | [[pr: | ||
| Zeile 85: | Zeile 87: | ||
| * // | * // | ||
| * Viewer | * Viewer | ||
| - | * Bekommt Datei und ein Handle, Malt ein Bild, erstellt Video-Player | + | * Bekommt Datei, |
| - | * // | + | * RendererStill |
| - | Global immer nur ein Objekt, dessen Methoden aufgerufen werden (also SideEffect-frei sein müssen). | + | * Stellt Bildausschnitte auf einem Canvas dar (ImageViewer) |
| + | * RendererOther | ||
| + | * bekommt ein WindowHandle, kann darauf passende Controls erstellen (VideoPlayer) | ||
| + | |||
| + | Global | ||
| Alle Klassen sind auch extern ladbar, aber schon an Delphi gebunden. Keine besondere CallingConvention also. | Alle Klassen sind auch extern ladbar, aber schon an Delphi gebunden. Keine besondere CallingConvention also. | ||
| Zeile 94: | Zeile 101: | ||
| Extern: DLL-Load-> | Extern: DLL-Load-> | ||
| - | RegisterClass prüft, ob IMLibModule | + | RegisterClass prüft, ob IMediaLibraryModule |
pr/mlib.1305236709.txt.gz · Zuletzt geändert: 2011/05/12 23:45 von martok
