Compartilhar via


Função interop::P dfCreateRenderer (windows.data.pdf.interop.h)

Obtém uma instância da interface IPdfRendererNative para exibir uma única página de um arquivo PDF (Portable Document Format).

Sintaxe

HRESULT PdfCreateRenderer(
  [in]  IDXGIDevice        *pDevice,
  [out] IPdfRendererNative **ppRenderer
);

Parâmetros

[in] pDevice

Uma instância de um objeto DXGI (Microsoft DirectX Graphics Infrastructure) que é usado para produzir dados de imagem.

[out] ppRenderer

Uma instância da interface IPdfRendererNative de alto desempenho para renderizar conteúdo PDF em uma superfície DirectX.

Retornar valor

Essa função pode retornar um desses valores.

Código de retorno Descrição
S_OK
A chamada de função foi bem-sucedida.

Comentários

Essa função foi projetada especificamente para aplicativos DirectX que usam C++ e XAML (Extensible Application Markup Language).

A função PdfCreateRenderer deve ser chamada para exibir páginas individuais de um arquivo PDF, uma de cada vez. Embora você possa chamar essa função em paralelo para exibir várias páginas ao mesmo tempo, isso pode levar a resultados inesperados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho windows.data.pdf.interop.h
Biblioteca Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll