Freigeben über


IPdfRendererNative::RenderPageToSurface-Methode (windows.data.pdf.interop.h)

Gibt eine einzelne Seite einer PDF-Datei (Portable Document Format) in ein Microsoft DirectX-Bilddatenobjekt aus.

Syntax

HRESULT RenderPageToSurface(
  [in]           IUnknown          *pdfPage,
  [in]           IDXGISurface      *pSurface,
  [in]           POINT             offset,
  [in, optional] PDF_RENDER_PARAMS *pRenderParams
);

Parameter

[in] pdfPage

Die IPdfPage-Schnittstelle als instance der PdfPage-Klasse, typumwandert in die IUnknown-Schnittstelle, die die zu ausgabede Seite darstellt.

[in] pSurface

Ein instance des Zielbilddatenobjekts.

[in] offset

Ein x- und y-Koordinatenoffset innerhalb des Zielbilddatenobjekts, um die Seite auszugeben.

[in, optional] pRenderParams

Eine Reihe von Seitenausgabeeigenschaften, z. B. das Rendern nur eines Teils der Seite, das Rendern einer skalierten Version der Seite, das Festlegen der Hintergrundfarbe der Seite und die Angabe, ob die Seite im Modus mit hohem Kontrast angezeigt wird.

Stellen Sie einen NULL-Zeiger für diesen Parameter bereit, um standardseitige Ausgabeeigenschaften anzugeben. Die Liste der Standardwerte finden Sie unter PDF_RENDER_PARAMS.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Seitenausgabevorgang war erfolgreich.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur UWP-Apps]
Zielplattform Windows
Kopfzeile windows.data.pdf.interop.h
Bibliothek Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll

Weitere Informationen

IPdfRendererNative