Antarmuka Encoder

Tabel berikut menunjukkan antarmuka yang diimplementasikan oleh encoder Windows Imaging Component (WIC), dan diagram kelas menunjukkan hierarki pewarisan.

Antarmuka Encoder Tingkat Kontainer

Antarmuka Tanggung jawab implementasi
IWICBitmapEncoder Layanan tingkat kontainer Wajib
IWICBitmapCodecProgressNotification Pemberitahuan kemajuan & dukungan pembatalan Disarankan
IWICMetadataBlockWriter Layanan serialisasi metadata Opsional (Diperlukan hanya untuk format yang mendukung metadata tingkat kontainer)

 

Antarmuka Encoder Tingkat Bingkai

Antarmuka Tanggung jawab implementasi
IWICBitmapFrameEncode Layanan tingkat bingkai Wajib
IWICMetadataBlockWriter Layanan serialisasi metadata Wajib

 

wic encoder interface inheritance hierarchy

Anda akan melihat bahwa antarmuka encoder hampir mencerminkan gambar antarmuka dekoder, dan bahwa sebagian besar metode pada antarmuka ini sesuai dengan metode pada antarmuka dekoder terkait. Sekarang setelah Anda terbiasa dengan implementasi dekoder berkemampuan WIC, implementasi encoder berkemampuan WIC akan tampak akrab juga.

Konseptual

Menerapkan Encoder berkemampuan WIC

Menerapkan IWICBitmapEncoder

Cara Menulis CODEC yang Didukung WIC

Gambaran Umum Komponen Pencitraan Windows