Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IPdfRendererNative::RenderPageToSurface method

Outputs a single page of a Portable Document Format (PDF) file to a Microsoft DirectX image-data object.

Syntax


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

Parameters

pdfPage [in]

The IPdfPage interface as an instance of the PdfPage class, type-casted to the IUnknown interface, representing the page to be output.

pSurface [in]

An instance of the target image-data object.

offset [in]

An x- and y-coordinate offset within the target image-data object to output the page.

pRenderParams [in, optional]

A set of page output properties, such as rendering only a portion of the page, rendering a scaled version of the page, setting the page's background color, and whether the page is shown in high contrast mode.

Provide a null pointer for this parameter to specify default page output properties. For the list of defaults, see PDF_RENDER_PARAMS.

Return value

This method can return one of these values.

Return codeDescription
S_OK

The page output operation succeeded.

 

Error codes

For a list of possible error codes that this method can return, see d2derr.h.

Requirements

Minimum supported client

Windows 8.1 [Windows Store apps only]

Minimum supported server

Windows Server 2012 R2 [Windows Store apps only]

Header

Windows.data.pdf.interop.h

IDL

Windows.data.pdf.interop.idl

Library

Windows.data.pdf.lib

DLL

Windows.Data.Pdf.dll

See also

IPdfRendererNative

 

 

Show:
© 2017 Microsoft