Интерфейс IDirectXVideoAccelerationService (dxva2api.h)
Предоставляет службы DirectX Video Acceleration (DXVA) с устройства Direct3D. Чтобы получить указатель на этот интерфейс, вызовите метод IDirect3DeviceManager9::GetVideoService или DXVA2CreateVideoService.
Наследование
Интерфейс IDirectXVideoAccelerationService наследуется от интерфейса IUnknown . IDirectXVideoAccelerationService также содержит следующие типы элементов:
Методы
Интерфейс IDirectXVideoAccelerationService содержит следующие методы.
IDirectXVideoAccelerationService::CreateSurface Создает видеопроцессор DirectX Video Acceleration (DXVA) или целевой объект отрисовки декодера DXVA. |
Комментарии
Это базовый интерфейс для служб DXVA. Устройство Direct3D может поддерживать любую из следующих служб DXVA, производных от IDirectXVideoAccelerationService:
- Декодирование видео: IDirectXVideoDecoderService
- Обработка видео: IDirectXVideoProcessorService
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | dxva2api.h |