IXpsOMThumbnailGenerator-Schnittstelle (xpsobjectmodel.h)
Generiert eine Miniaturbildressource.
Vererbung
Die IXpsOMThumbnailGenerator-Schnittstelle erbt von der IUnknown-Schnittstelle . IXpsOMThumbnailGenerator verfügt auch über folgende Membertypen:
Methoden
Die IXpsOMThumbnailGenerator-Schnittstelle verfügt über diese Methoden.
IXpsOMThumbnailGenerator::GenerateThumbnail Generiert ein Miniaturbild einer Seite. |
Hinweise
Um diese Schnittstelle zu instanziieren, rufen Sie CoCreateInstance auf, wie im folgenden Codebeispiel gezeigt.
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
}
Diese Schnittstelle erfordert XpsRasterService.dll. Wenn XpsRasterService.dll nicht vorhanden ist, wenn CoCreateInstance aufgerufen wird, um eine IXpsOMThumbnailGenerator-instance zu erstellen, gibt CoCreateInstance E_FAIL zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsobjectmodel.h |