IXpsOMThumbnailGenerator インターフェイス (xpsobjectmodel.h)

サムネイル 画像リソースを生成します。

継承

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

メソッド

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

 
IXpsOMThumbnailGenerator::GenerateThumbnail

ページのサムネイル画像を生成します。

注釈

このインターフェイスをインスタンス化するには、次のコード例に示すように CoCreateInstance を呼び出します。


IXpsOMThumbnailGenerator    *newInterface;

// Note the implicit requirement that CoInitializeEx 
//  has previously been called from this thread.

hr = CoCreateInstance(
      __uuidof(XpsOMThumbnailGenerator),
      NULL, 
      CLSCTX_INPROC_SERVER,
      __uuidof(IXpsOMThumbnailGenerator),
      reinterpret_cast<LPVOID*>(&newInterface)
      );

if (SUCCEEDED(hr))
{
    // use newInterface
    newInterface->Release();
}
else
{
    // evaluate HRESULT error returned in hr
}
 

このインターフェイスには XpsRasterService.dll が必要です。 XpsRasterService.dll が存在しない場合は、 CoCreateInstance を呼び出して IXpsOMThumbnailGenerator インスタンスを作成すると、 CoCreateInstance はE_FAILを返します。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー xpsobjectmodel.h

こちらもご覧ください

XML Paper Specification