Функция interop::P dfCreateRenderer (windows.data.pdf.interop.h)

Возвращает экземпляр интерфейса IPdfRendererNative для отображения одной страницы PDF-файла.

Синтаксис

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

Параметры

[in] pDevice

Экземпляр объекта Microsoft DirectX Graphics Infrastructure (DXGI), который используется для создания данных изображения.

[out] ppRenderer

Экземпляр высокопроизводительного интерфейса IPdfRendererNative для отрисовки содержимого PDF на поверхности DirectX.

Возвращаемое значение

Эта функция может возвращать одно из этих значений.

Код возврата Описание
S_OK
Вызов функции выполнен успешно.

Комментарии

Эта функция специально предназначена для приложений DirectX, использующих C++ и XAML.

Функция PdfCreateRenderer должна вызываться для отображения отдельных страниц PDF-файла по одной за раз. Хотя эту функцию можно вызвать параллельно для одновременного отображения нескольких страниц, это может привести к непредвиденным результатам.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header windows.data.pdf.interop.h
Библиотека Windows.data.pdf.lib
DLL Windows.Data.Pdf.dll