Interfacce decodificatore

Le tabelle seguenti illustrano le interfacce implementate dai decodificatori Windows Imaging Component (WIC) e il diagramma classi mostra la gerarchia di ereditarietà.

Interfacce decodificatore a livello di contenitore

Interfaccia Responsabilità Implementazione
IWICBitmapDecoder Servizi a livello di contenitore Richiesto
IWICBitmapCodecProgressNotification Notifica di stato e supporto per l'annullamento Consigliato
IWICMetadataBlockReader Enumerazione metadati Facoltativo (obbligatorio solo per i formati che supportano i metadati a livello di contenitore)

 

Interfacce decodificatore a livello di frame

Interfaccia Responsabilità Implementazione
IWICBitmapFrameDecode Servizi a livello di frame Richiesto
IWICMetadataBlockReader Enumerazione metadati Richiesto
IWICBitmapSourceTransform Trasformazioni del decodificatore nativo Consigliato
IWICDevelopRaw Servizi di elaborazione non elaborati Obbligatorio solo per i formati non elaborati

 

wic interface inheritance hierarchy

Concettuale

Implementazione di un decodificatore abilitato per WIC

Implementazione di IWICBitmapDecoder

Come scrivere un CODEC abilitato per WIC

Panoramica del componente Windows Imaging