Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les formats RAW doivent également prendre en charge les scénarios courants de lecture et d’écriture de métadonnées pour les images dans Windows. Microsoft a développé un ensemble de fournisseurs de métadonnées natifs pour les fichiers d’images échangeables (EXIF), le Conseil international des télécommunications de la presse (IPTC) et les métadonnées XMP (Extensible Metadata Platform) qui sont actuellement appelés uniquement pour les conteneurs TIFF et JPEG. Si l’image RAW est stockée dans l’un de ces formats de conteneur, il est recommandé d’utiliser les fournisseurs de métadonnées intégrés Windows. Toutefois, l’auteur du codec est responsable de la configuration appropriée. Pour les fichiers RAW qui ne sont pas basés sur un conteneur TIFF, il peut être nécessaire d’implémenter des enregistreurs EXIF, IPTC ou XMP, car les lecteurs et les rédacteurs intégrés s’attendent à ce que les données soient conformes aux spécifications de disposition sur disque EXIF, IPTC et XMP. Les auteurs de codecs peuvent également implémenter leurs propres fournisseurs pour toutes les métadonnées personnalisées.
En raison de l’architecture du composant WIC (Windows Imaging Component), les enregistreurs de métadonnées peuvent être appelés uniquement par le biais d’un instance d’un encodeur d’image. Par conséquent, les propriétaires de format RAW doivent créer au moins un encodeur WICRawParameterSet.WICAutoAdjustedParameterSet , même si l’encodage réel des pixels dans un format RAW n’est pas implémenté. L’auteur du codec doit appeler les gestionnaires de métadonnées appropriés :
- IWICMetadataBlockReader sur le décodeur et le décodeur de trame, le cas échéant.
- IWICMetadataBlockWriter sur l’encodeur et l’encodeur de trame, le cas échéant.
Pour prendre en charge tous les scénarios prévus dans les applications de création d’images dans Windows Vista, il est recommandé que les fournisseurs de codecs prennent en charge au minimum les éléments suivants :
- Lecture EXIF
- Écriture EXIF partielle (pour autoriser les mises à jour de la capture de date et d’heure)
- Lecture et écriture XMP (y compris éventuellement IPTC Core pour XMP)
- Lecture et écriture IPTC IIMv4
La plupart des accès aux métadonnées (en lecture et en écriture) dans Windows Vista se produisent via l’interface IWICMetadataQueryReader ou IWICMetadataQueryWriter . Par conséquent, pour participer aux expériences de métadonnées Windows Vista, les auteurs de codecs RAW doivent implémenter les méthodes IWICBitmapFrameDecode::GetMetadataQueryReader et IWICBitmapFrameEncode::GetMetadataQueryWriter .
Rubriques connexes