Rozhraní kodéru
Následující tabulky ukazují rozhraní implementovaná kodéry WIC (Windows Imaging Component) a diagram tříd znázorňuje hierarchii dědičnosti.
rozhraní kodéru Container-Level
Rozhraní | Zodpovědnosti | Implementace |
---|---|---|
IWICBitmapEncoder | Služby na úrovni kontejneru | Požadovaný |
IWICBitmapCodecProgressNotification | Podpora oznámení o průběhu & zrušení | Doporučený |
IWICMetadataBlockWriter | Služby serializace metadat | Volitelné (povinné pouze pro formáty, které podporují metadata na úrovni kontejneru) |
rozhraní kodéru Frame-Level
Rozhraní | Zodpovědnosti | Implementace |
---|---|---|
IWICBitmapFrameEncode | Služby na úrovni rámce | Požadovaný |
IWICMetadataBlockWriter | Služby serializace metadat | Požadovaný |
hierarchie dědičnosti rozhraní kodéru
Všimněte si, že rozhraní kodéru jsou téměř zrcadlové obrázky rozhraní dekodéru a že většina metod na těchto rozhraních odpovídá metodám v souvisejících rozhraních dekodéru. Teď, když jste obeznámeni s implementací dekodéru s podporou WIC, bude implementace kodéru s podporou WIC vypadat dobře.
Související témata
-
koncepční
-
implementace kodéru WIC-Enabled
-
implementace IWICBitmapEncoder
-
Jak napsat kodek WIC-Enabled
-
Přehled komponent Windows Imaging