Interfejsy dekodera
W poniższych tabelach przedstawiono interfejsy implementowane przez dekodatory składnika Windows Imaging (WIC), a diagram klas przedstawia hierarchię dziedziczenia.
interfejsy dekodera Container-Level
Interfejs | Obowiązki | Implementacja |
---|---|---|
IWICBitmapDecoder | Usługi na poziomie kontenera | Wymagane |
IWICBitmapCodecProgressNotification | Obsługa anulowania powiadomienia o postępie & | Zalecane |
IWICMetadataBlockReader | Wyliczenie metadanych | Opcjonalne (wymagane tylko dla formatów, które obsługują metadane na poziomie kontenera) |
interfejsy dekodera Frame-Level
Interfejs | Obowiązki | Implementacja |
---|---|---|
IWICBitmapFrameDecode | Usługi na poziomie ramek | Wymagane |
IWICMetadataBlockReader | Wyliczenie metadanych | Wymagane |
IWICBitmapSourceTransform | Przekształcenia dekodera natywnego | Zalecane |
IWICDevelopRaw | Nieprzetworzone usługi przetwarzania | Wymagane tylko dla formatów nieprzetworzonych |
Tematy pokrewne
-
koncepcyjne
-
implementowanie dekodera WIC-Enabled
-
implementowanie IWICBitmapDecoder
-
Jak napisać WIC-Enabled CODEC