Interface IXpsOMThumbnailGenerator (xpsobjectmodel.h)
Gera um recurso de imagem em miniatura.
Herança
A interface IXpsOMThumbnailGenerator herda da interface IUnknown . IXpsOMThumbnailGenerator também tem esses tipos de membros:
Métodos
A interface IXpsOMThumbnailGenerator tem esses métodos.
IXpsOMThumbnailGenerator::GenerateThumbnail Gera uma imagem em miniatura de uma página. |
Comentários
Para instanciar essa interface, chame CoCreateInstance , conforme mostrado no exemplo de código a seguir.
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
}
Essa interface requer XpsRasterService.dll. Se XpsRasterService.dll não estiver presente quando CoCreateInstance for chamado para criar uma instância IXpsOMThumbnailGenerator , CoCreateInstance retornará E_FAIL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | xpsobjectmodel.h |