Zusammenfassung (Schreiben eines WIC-Enabled Codecs)

Wenn Sie Ihren Codec auf der WIC-Plattform (Windows Imaging Component) erstellen, können alle auf WIC erstellten Anwendungen die gleiche Plattformunterstützung für Ihr Bildformat erhalten wie für die gängigen Bildformate, die mit der Plattform ausgeliefert werden. Außerdem können die Windows Vista Fotogalerie, Windows Explorer und Bildanzeige Miniaturansichten und Vorschauen von Bildern in Ihrem Format mithilfe des von Ihnen zur Verfügung stellenden Decoders anzeigen. Bei Rohformaten können anspruchsvollere Anwendungen für die Bildverarbeitung die Rohdatenverarbeitungsfunktionen Ihres Decoders nutzen. Abhängig von den encoder-Optionen, die Sie unterstützen, können Sie auch einzigartige Funktionen Ihres Encoders verfügbar machen, damit Anwendungen die erweiterten Features Ihres Bildformats voll nutzen können.

Für die Entwicklung eines WIC-fähigen Codecs müssen Sie einige neue Schnittstellen implementieren. In vielen Fällen können Sie einen Wrapper für Ihren vorhandenen Codec schreiben, der diese Schnittstellen implementiert. Wenn Sie Ihren Codec installieren, müssen Sie einige Registrierungseinträge vornehmen, damit Ihr Codec von der WIC-Plattform erkennbar ist, und ihn den entsprechenden Metadatenhandlern zuordnen. Sie müssen auch eine API aufrufen, um den Miniaturansichtscache aller Standardminiaturansichten (leer) zu löschen, die möglicherweise zuvor Bildern in Ihrem Format zugeordnet waren. Wenn Sie möchten, können Sie die Windows Vista Fotogalerie aktivieren, um Benutzern einen Link zum Herunterladen Ihres Codecs zur Verfügung zu stellen, wenn der Fotogalerie auf ein Image mit Ihrer Dateierweiterung trifft. Hierzu müssen Sie Microsoft Informationen über die Dateierweiterung Ihres Codecs und die URL für Ihre Downloadwebsite bereitstellen.

Konzept

CODEC-Installation und -Registrierung

Schreiben eines WIC-Enabled CODEC

Windows Übersicht über Bildverarbeitungskomponenten