Teilen über


RAW-Codecanforderungen für Windows 7

Die folgenden Codec-Features sind mindestens erforderlich:

Alle Funktionen, die für die Unterstützung der Windows Vista-Shell und der Fotogalerie erforderlich sind: Miniaturansicht, Vorschau und (beibehaltene) Drehung. Die RAW-Verarbeitung sollte standardmäßig auf die entsprechenden Einstellungen für "Aufnahme" festgelegt werden.

Unterstützung für Kernmetadaten (sowohl Lese- als auch Schreibzugriff), Nicht-EXIF-Metadaten sowie EXIF-Metadaten sollten in RAW-Dateiformaten ohne Verwendung von Sidecar-Dateien beibehalten werden.

Unterstützung für die IWICDevelopRaw Schnittstelle. Für Windows 7 muss WIC (Windows Imaging Component, Windows Imaging Component, WIC)WIC alle Parameterschnittstellen implementiert werden, die von IWICDevelopRaw verfügbar gemacht werden.

Unterstützung des Ausrichtungszustands:

  • 90 Grad-Schritt-Bilddrehungen sollten mithilfe der IWICDevelopRaw::SetRotation-Methode angewendet werden. Anwendungen und Windows verwenden diese Methode, um die Bilder (und zwischengespeicherte Miniaturansichten und Vorschauen) zu drehen.
  • Die Anwendung der Drehung mithilfe dieser API sollte auch vom Codec beibehalten werden (siehe weiter oben in diesem Dokument).
  • Anwendungen können die Drehungsfunktionen der IWICBitmapSourceTransform-API verwenden, der Codec serialisiert jedoch keine Drehungseinstellungen für diese API, sodass Drehungen mit IWICBitmapSourceTransform nicht beibehalten werden.

Unterstützung für Miniaturansichten und Vorschauextraktion mit hoher Geschwindigkeit. Wenn die maximale Pixeldimension der Vorschau (Breite oder Höhe) kleiner als 1024 Pixel ist, fordert Windows Vista ein Rendern für die Bildschirmvorschau an:

Hdr-Pixelformate (High Dynamic Range).

XML Paper Specification (XPS)-Druck.

Konzeptionelle

Übersicht über die Windows-Imageerstellungskomponente

WIC-Richtlinien für Kamera-RAW-Bildformate

Schreiben eines WIC-Enabled CODEC-