IExtractImage インターフェイス (shobjidl_core.h)
シェル フォルダーからサムネイルイメージを要求するメソッドを公開します。
継承
IExtractImage インターフェイスは、IUnknown インターフェイスから継承されます。 IExtractImage には、次の種類のメンバーもあります。
メソッド
IExtractImage インターフェイスには、これらのメソッドがあります。
IExtractImage::Extract シェル フォルダー内の項目など、オブジェクトからイメージを要求します。 |
IExtractImage::GetLocation 抽出するイメージへのパスを取得します。 |
注釈
このプロセスには 2 つの手順があります。まず、 GetLocation を 使用してイメージのパスの説明を要求し、イメージのレンダリング方法を指定します。 次に、 Extract を呼び出してイメージを抽出します。
オブジェクトがフリースレッドの場合は、必要に応じて停止して開始できるように 、IRunnableTask インターフェイスも公開する必要があります。 この機能は、抽出が遅い場合に特に役立ちます。
名前空間拡張機能がシェルビューに表示されるサムネイル 画像を提供する必要がある場合は、 IExtractImage を実装します。
名前空間オブジェクトのビューを実装していて、サムネイル画像を表示する場合は、 IExtractImage を使用します。 シェル フォルダーの IShellFolder::GetUIObjectOf メソッドを使用して 、その IExtractImage インターフェイスにバインドできます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |