共用方式為


(xpsobjectmodel.h) IXpsOMThumbnailGenerator 介面

產生縮圖影像資源。

繼承

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。 如果呼叫 CoCreateInstance 以建立 IXpsOMThumbnailGenerator 實例時 XpsRasterService.dll 不存在, CoCreateInstance 會傳回E_FAIL。

規格需求

需求
最低支援的用戶端 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 xpsobjectmodel.h

另請參閱

XML Paper Specification