Функция 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 |