Partager via


Interfaces de décodeur

Les tableaux suivants montrent les interfaces implémentées par les décodeurs WIC (Windows Imaging Component), et le diagramme de classes montre la hiérarchie d’héritage.

interfaces de décodage Container-Level

Interface Responsabilités Implémentation
IWICBitmapDecoder Services au niveau du conteneur Obligatoire
IWICBitmapCodecProgressNotification Prise en charge de la notification de progression & l’annulation Recommandé
IWICMetadataBlockReader Énumération de métadonnées Facultatif (Obligatoire uniquement pour les formats qui prennent en charge les métadonnées au niveau du conteneur)

 

interfaces de décodage Frame-Level

Interface Responsabilités Implémentation
IWICBitmapFrameDecode Services au niveau de l’image Obligatoire
IWICMetadataBlockReader Énumération de métadonnées Obligatoire
IWICBitmapSourceTransform Transformations du décodeur natif Recommandé
IWICDevelopRaw Services de traitement brut Obligatoire pour les formats Bruts uniquement

 

hiérarchie d’héritage d’interface wic

conceptuelle

Implémentation d’un décodeur de WIC-Enabled

implémentation d’IWICBitmapDecoder

Comment écrire un codec WIC-Enabled

Vue d’ensemble composant d’acquisition d’images Windows