Partager via


fonction interop ::P dfCreateRenderer (windows.data.pdf.interop.h)

Obtient une instance de l’interface IPdfRendererNative pour afficher une seule page d’un fichier PDF (Portable Document Format).

Syntaxe

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

Paramètres

[in] pDevice

Une instance d’un objet DXGI (Microsoft DirectX Graphics Infrastructure) utilisé pour produire des données d’image.

[out] ppRenderer

Une instance de l’interface IPdfRendererNative hautes performances pour le rendu du contenu PDF sur une surface DirectX.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
L’appel de fonction a réussi.

Remarques

Cette fonction est spécifiquement conçue pour les applications DirectX qui utilisent C++ et XAML (Extensible Application Markup Language).

La fonction PdfCreateRenderer doit être appelée pour afficher une seule page d’un fichier PDF, une par une. Bien que vous puissiez appeler cette fonction en parallèle pour afficher plusieurs pages en même temps, cela peut entraîner des résultats inattendus.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête windows.data.pdf.interop.h
Bibliothèque Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll