IShellImageDataFactory インターフェイス (shimgdata.h)

さまざまなイメージ ソースに基づいて IShellImageData インスタンスを作成するメソッドを公開します。

継承

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

メソッド

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

 
IShellImageDataFactory::CreateImageFromFile

指定したファイルに基づいて IShellImageData インターフェイスのインスタンスを作成します。
IShellImageDataFactory::CreateImageFromStream

指定されたファイル ストリームに基づいて IShellImageData インターフェイスのインスタンスを作成します。
IShellImageDataFactory::CreateIShellImageData

IShellImageData インターフェイスのインスタンスを作成します。
IShellImageDataFactory::GetDataFormatFromPath

拡張子に基づいてファイルの形式を決定します。

注釈

このインターフェイスは、新しいバージョンの Windows では使用できません。 IShellImageDataFactory メソッドの代わりに Windows GDI+ API を使用することをお勧めします。

このインターフェイスは、Windows Vista より前のパブリック ヘッダー ファイルには含まれていませんでした。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー shimgdata.h