Spécifications du codec RAW pour Windows 7
Les fonctionnalités de codec suivantes sont requises au minimum :
Toutes les fonctionnalités requises pour la prise en charge de l’interpréteur de commandes Windows Vista et de la galerie de photos : miniatures, aperçu et rotation (persistante). Le traitement RAW doit être défini par défaut sur les paramètres de capture appropriés.
La prise en charge des métadonnées principales (lecture et écriture), des métadonnées non EXIF, ainsi que des métadonnées EXIF, doit être conservée dans les formats de fichier RAW sans utiliser de fichiers side-car.
Prise en charge de l’interface IWICDevelopRaw . Pour Windows 7, Windows Imaging Component (WIC)WIC nécessite que toutes les interfaces de paramètres exposées par IWICDevelopRaw soient implémentées.
Prise en charge de l’état d’orientation :
- Les rotations d’images à 90 degrés doivent être appliquées à l’aide de la méthode IWICDevelopRaw::SetRotation . Les applications et Windows utilisent cette méthode pour faire pivoter les images (ainsi que les miniatures et les aperçus mis en cache).
- L’application de la rotation à l’aide de cette API doit également être conservée par le codec (voir plus haut dans ce document).
- Les applications peuvent utiliser les fonctionnalités de rotation de l’API IWICBitmapSourceTransform , mais le codec ne sérialise aucun paramètre de rotation sur cette API, de sorte que les rotations effectuées à l’aide de IWICBitmapSourceTransform ne sont pas conservées.
Prise en charge de l’extraction de miniatures et d’aperçus à grande vitesse. Si la taille maximale de l’aperçu (largeur ou hauteur) est inférieure à 1 024 pixels, Windows Vista demande un rendu pour l’aperçu de l’écran :
- La méthode IWICDevelopRaw::SetRenderMode doit prendre en charge au moins les modes WICRawRenderQualityDraftMode et WICRawRenderQualityBestQuality pour permettre un rendu plus rapide des miniatures et des aperçus que le mode qualité totale.
- Windows appelle IWICBitmapSourceTransform::CopyPixels avec la taille de résolution d’écran demandée.
- Les tailles de résolution d’écran doivent être prises en charge dans l’API ci-dessus.
- Un traitement cohérent de l’image des bits de miniature, d’aperçu et d’image complète à partir de CopyPixels est requis.
Formats de pixels à plage dynamique élevée (HDR).
Impression XPS (XML Paper Specification).
Rubriques connexes