Поделиться через


Функция DXVA2CreateVideoService (dxva2api.h)

Создает объект служб DirectX Video Acceleration (DXVA). Вызывайте эту функцию, если приложение использует DXVA напрямую без использования DirectShow или Media Foundation.

Синтаксис

HRESULT DXVA2CreateVideoService(
  IDirect3DDevice9 *pDD,
  REFIID           riid,
  void             **ppService
);

Параметры

pDD

Указатель на интерфейс IDirect3DDevice9 устройства Direct3D.

riid

Идентификатор IID запрошенного интерфейса. Устройство Direct3D может поддерживать любой из следующих интерфейсов:

ppService

Получает указатель на интерфейс . Вызывающий объект должен освободить интерфейс .

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

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header dxva2api.h
Библиотека Dxva2.lib
DLL Dxva2.dll

См. также раздел

Обработка видео DXVA

Функции Media Foundation