IWICStream インターフェイス (wincodec.h)

イメージングとメタデータ コンテンツを参照するための Windows イメージング コンポーネント (WIC) ストリームを表します。

継承

IWICStream インターフェイスは IStream から継承されます。 IWICStream には、次の種類のメンバーもあります。

メソッド

IWICStream インターフェイスには、これらのメソッドがあります。

 
IWICStream::InitializeFromFilename

特定のファイルからストリームを初期化します。
IWICStream::InitializeFromIStream

別のストリームからストリームを初期化します。 アクセス権は、基になるストリームから継承されます。
IWICStream::InitializeFromIStreamRegion

ストリームを別のストリームのサブストリームとして初期化します。
IWICStream::InitializeFromMemory

メモリ ブロックをストリームとして扱うためにストリームを初期化します。 ストリームはバッファー サイズを超えて拡張できません。

注釈

デコーダーとメタデータ ハンドラーは、埋め込まれたメタデータの制御を別のメタデータ ハンドラーに渡すときに保持するストリームのサブストリームを作成することが期待されます。 ストリームが制限されていない場合は、最大サイズとオフセット 0 として MAXLONGLONG を使用します。

IWICStream インターフェイス メソッドでは、ファイル共有オプションを指定できません。 イメージのファイル ストリームを作成するには、 SHCreateStreamOnFileEx 関数を使用します。 このストリームを使用して、CreateDecoderFromStream メソッドを使用して IWICBitmapDecoder を作成できます。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー wincodec.h