Share via


IPdfRendererNative::RenderPageToSurface 方法 (windows.data.pdf.interop.h)

將可攜式檔格式的單一頁面 (PDF) 檔案輸出至 Microsoft DirectX 影像數據物件。

語法

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

參數

[in] pdfPage

IPdfPage 介面做為 PdfPage 類別的實例,類型轉換成 IUnknown 介面,代表要輸出的頁面。

[in] pSurface

目標影像數據對象的實例。

[in] offset

目標影像數據物件內的 x 和 Y 座標位移,以輸出頁面。

[in, optional] pRenderParams

一組頁面輸出屬性,例如只轉譯頁面的一部分、轉譯頁面的縮放版本、設定頁面的背景色彩,以及頁面是否以高對比度模式顯示。

提供此參數的 Null 指標,以指定預設頁面輸出屬性。 如需預設值的清單,請參閱 PDF_RENDER_PARAMS

傳回值

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
頁面輸出作業成功。

規格需求

需求
最低支援的用戶端 Windows 8.1 [僅限 UWP 應用程式]
最低支援的伺服器 Windows Server 2012 R2 [僅限 UWP 應用程式]
目標平台 Windows
標頭 windows.data.pdf.interop.h
程式庫 Windows.data.pdf.lib
Dll Windows.Data.Pdf.dll

另請參閱

IPdfRendererNative