Encoderschnittstellen
Die folgenden Tabellen zeigen die Schnittstellen, die von WIC-Encodern (Windows Imaging Component) implementiert werden, und das Klassendiagramm zeigt die Vererbungshierarchie.
Container-Level Encoderschnittstellen
Schnittstelle | Aufgaben | Implementierung |
---|---|---|
IWICBitmapEncoder | Dienste auf Containerebene | Erforderlich |
IWICBitmapCodecProgressNotification | Unterstützung für Den Abbruch von Statusbenachrichtigungen & | Empfohlen |
IWICMetadataBlockWriter | Metadatenserialisierungsdienste | Optional (Nur für Formate erforderlich, die Metadaten auf Containerebene unterstützen) |
Frame-Level Encoderschnittstellen
Schnittstelle | Aufgaben | Implementierung |
---|---|---|
IWICBitmapFrameEncode | Dienste auf Frameebene | Erforderlich |
IWICMetadataBlockWriter | Metadatenserialisierungsdienste | Erforderlich |
Sie werden feststellen, dass die Encoderschnittstellen fast Spiegel Bilder der Decoderschnittstellen sind und dass die meisten Methoden auf diesen Schnittstellen Methoden auf den zugehörigen Decoderschnittstellen entsprechen. Nachdem Sie nun mit der Implementierung eines WIC-fähigen Decoders vertraut sind, wird ihnen auch die Implementierung eines WIC-fähigen Encoders bekannt vorkommen.
Zugehörige Themen
-
Konzept