Интерфейс IDirectXVideoDecoderService (dxva2api.h)
Предоставляет доступ к службам декодера DirectX Video Acceleration (DXVA). Используйте этот интерфейс для запроса доступных операций декодирования с аппаратным ускорением, а также для создания устройств декодирования видео DXVA.
Чтобы получить указатель на этот интерфейс, вызовите IDirect3DDeviceManager9::GetVideoService или DXVA2CreateVideoService с идентификатором интерфейса IID_IDirectXVideoDecoderService.
Наследование
Интерфейс IDirectXVideoDecoderService наследуется от IDirectXVideoAccelerationService. IDirectXVideoDecoderService также имеет следующие типы элементов:
Методы
Интерфейс IDirectXVideoDecoderService содержит следующие методы.
IDirectXVideoDecoderService::CreateVideoDecoder Создает устройство декодера видео. |
IDirectXVideoDecoderService::GetDecoderConfigurations Возвращает конфигурации, доступные для устройства декодера. |
IDirectXVideoDecoderService::GetDecoderDeviceGuids Извлекает массив идентификаторов GUID, который идентифицирует устройства декодера, поддерживаемые графическим оборудованием. |
IDirectXVideoDecoderService::GetDecoderRenderTargets Извлекает поддерживаемые целевые объекты отрисовки для указанного устройства декодера. |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | dxva2api.h |
См. также раздел
DirectX Video Acceleration 2.0