wincodecsdk.h ヘッダー

このヘッダーは、Windows イメージング コンポーネントによって使用されます。 詳細については、次を参照してください。

wincodecsdk.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IWICComponentFactory

コンポーネント開発者が使用するコンポーネントを作成するメソッドを公開します。 これには、コーデックおよびメタデータ ハンドラー開発者が使用するためのメタデータ リーダー、ライター、その他のサービスが含まれます。
IWICMetadataBlockReader

コーデックのすべての最上位メタデータ ブロックへのアクセスを提供するメソッドを公開します。
IWICMetadataBlockWriter

メタデータのエンコードを有効にするメソッドを公開します。 このインターフェイスは、デコーダーとそのイメージ フレームによって実装されます。
IWICMetadataHandlerInfo

登録済みのメタデータ ハンドラーに関する基本情報を提供するメソッドを公開します。
IWICMetadataReader

下線付きメタデータ コンテンツへのアクセスを提供するメソッドを公開します。 このインターフェイスは、独立系ソフトウェア ベンダー (ISV) によって実装され、新しいメタデータ リーダーを作成します。
IWICMetadataReaderInfo

登録済みのメタデータ リーダーに関する基本情報を提供するメソッドを公開します。
IWICMetadataWriter

メタデータ コンテンツの書き込みアクセスを提供するメソッドを公開します。 これは、独立系ソフトウェア ベンダー (ISV) によって実装され、新しいメタデータ ライターを作成します。
IWICMetadataWriterInfo

登録済みのメタデータ ライターに関する基本情報を提供するメソッドを公開します。
IWICPersistStream

WICPersistOptions を受け取る追加の読み込みと保存のメソッドを提供するメソッドを公開します。
IWICStreamProvider

ストリーム プロバイダーのメソッドを公開します。

関数

 
WICGetMetadataContentSize

指定した IWICMetadataWriter に含まれるメタデータ コンテンツのサイズを返します。 返されるサイズは、ヘッダーとメタデータの長さを考慮します。
WICMatchMetadataContent

指定されたストリーム内のコンテンツに最も一致する、指定したコンテナー形式とベンダーのメタデータ形式 GUID を取得します。
WICSerializeMetadataContent

特定のストリームにメタデータを書き込みます。

構造

 
WICMetadataHeader

メタデータ ヘッダーを表します。
WICMetadataPattern

メタデータ パターンを表します。

列挙

 
WICMetadataCreationOptions

メタデータ作成オプションを指定します。
WICPersistOptions

ストリームを使用してコンポーネントを初期化するときに使用する Windows イメージング コンポーネント (WIC) オプションを指定します。