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 |