次の方法で共有


interop::P dfCreateRenderer 関数 (windows.data.pdf.interop.h)

ポータブル ドキュメント形式 (PDF) ファイルの 1 ページを表示するための IPdfRendererNative インターフェイスのインスタンスを取得します。

構文

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

パラメーター

[in] pDevice

イメージ データの生成に使用される Microsoft DirectX グラフィックス インフラストラクチャ (DXGI) オブジェクトのインスタンス。

[out] ppRenderer

DirectX サーフェスに PDF コンテンツをレンダリングするためのハイ パフォーマンス IPdfRendererNative インターフェイスのインスタンス。

戻り値

この関数は、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
関数呼び出しが成功しました。

注釈

この関数は、C++ と拡張アプリケーション マークアップ言語 (XAML) を使用する DirectX アプリ向けに特別に設計されています。

PDF ファイルの 1 ページを一度に 1 ページずつ表示するには、 PdfCreateRenderer 関数を呼び出す必要があります。 この関数を並列で呼び出して複数のページを同時に表示することもできますが、予期しない結果になる可能性があります。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー windows.data.pdf.interop.h
Library Windows.data.pdf.lib
[DLL] Windows.Data.Pdf.dll