Conclusion (Comment écrire un codec WIC-Enabled)
La création de votre codec sur la plateforme WIC (Windows Imaging Component) permet à toutes les applications basées sur WIC d’obtenir la même prise en charge de la plateforme pour votre format d’image que pour les formats d’image courants fournis avec la plateforme. Il permet également à la Galerie de photos Windows Vista, à Windows Explorer et à la Visionneuse de photos d’afficher des miniatures et des aperçus d’images dans votre format à l’aide du décodeur que vous fournissez. Pour les formats bruts, il permet aux applications d’imagerie plus sophistiquées de tirer parti des fonctionnalités de traitement brut de votre décodeur. Selon les options d’encodeur que vous prenez en charge, vous pouvez également exposer des fonctionnalités uniques de votre encodeur pour permettre aux applications de tirer pleinement parti des fonctionnalités avancées de votre format d’image.
Pour développer un codec compatible WIC, vous devez implémenter de nouvelles interfaces. Dans de nombreux cas, vous pouvez écrire un wrapper pour votre codec existant qui implémente ces interfaces. Lorsque vous installez votre codec, vous devez créer des entrées de Registre pour que votre codec soit détectable par la plateforme WIC et l’associer aux gestionnaires de métadonnées appropriés. Vous devez également appeler une API pour effacer le cache de miniatures de toutes les miniatures par défaut (vides) qui ont pu être associées à des images dans votre format. Si vous le souhaitez, vous pouvez activer la Galerie de photos Windows Vista pour fournir aux utilisateurs un lien permettant de télécharger votre codec lorsque la Galerie de photos rencontre une image avec votre extension de nom de fichier. Pour ce faire, vous devez fournir à Microsoft des informations sur l’extension de nom de fichier de votre codec et l’URL de votre site de téléchargement.
Rubriques connexes
-
Conceptuel