Интерфейс ID3D12VideoDevice2 (d3d12video.h)
Предоставляет возможности декодирования и обработки видео на устройстве Microsoft Direct3D 12, включая возможность запрашивать возможности видео и создавать экземпляры видео декодеров и процессоров. Этот интерфейс добавляет поддержку защищенных ресурсов и команд расширения видео.
Наследование
ID3D12VideoDevice2 наследуется от ID3D12VideoDevice.
Методы
Интерфейс ID3D12VideoDevice2 содержит следующие методы.
ID3D12VideoDevice2::CreateVideoDecoder1 Создает экземпляр декодера видео, содержащий независимые от разрешения ресурсы драйвера и состояние с поддержкой защищенных ресурсов. |
ID3D12VideoDevice2::CreateVideoDecoderHeap1 Выделяет кучу декодера видео, которая содержит зависящие от разрешения ресурсы драйвера и состояние с поддержкой защищенных ресурсов. |
ID3D12VideoDevice2::CreateVideoExtensionCommand Создает команду расширения видео. |
ID3D12VideoDevice2::CreateVideoProcessor1 Создает экземпляр видеопроцессоров с поддержкой защищенных ресурсов. |
ID3D12VideoDevice2::ExecuteExtensionCommand Выполняет команду расширения видео. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | d3d12video.h |