次の方法で共有


エンコーダー インターフェイス

次の表に、Windows イメージング コンポーネント (WIC) エンコーダーによって実装されるインターフェイスと、継承階層を示すクラス図を示します。

Container-Level エンコーダー インターフェイス

インターフェイス 責任 実装
IWICBitmapEncoder コンテナー レベルのサービス 必須
IWICBitmapCodecProgressNotification 進行状況通知 & 取り消しのサポート 推奨
IWICMetadataBlockWriter メタデータシリアル化サービス 省略可能 (コンテナー レベルのメタデータをサポートする形式でのみ必須)

 

Frame-Level エンコーダー インターフェイス

インターフェイス 責任 実装
IWICBitmapFrameEncode フレーム レベルのサービス 必須
IWICMetadataBlockWriter メタデータシリアル化サービス 必須

 

wic エンコーダー インターフェイスの継承階層する

エンコーダー インターフェイスはデコーダー インターフェイスのほぼミラー イメージであり、これらのインターフェイスのほとんどのメソッドは、関連するデコーダー インターフェイスのメソッドに対応していることがわかります。 WIC 対応デコーダーの実装に慣れたので、WIC 対応エンコーダーの実装も使い慣れているように見えます。

概念

WIC-Enabled エンコーダー の実装

IWICBitmapEncoder の実装の

WIC-Enabled CODEC を記述する方法

Windows イメージング コンポーネントの概要