Метод ID3D12VideoDevice2::CreateVideoDecoder1 (d3d12video.h)
Создает экземпляр декодера видео, содержащий независимые от разрешения ресурсы драйвера и состояние с поддержкой защищенных ресурсов.
Синтаксис
HRESULT CreateVideoDecoder1(
const D3D12_VIDEO_DECODER_DESC *pDesc,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoDecoder
);
Параметры
pDesc
Указатель на структуру D3D12_VIDEO_DECODER_DESC , описывающую профиль декодирования и шифрование битового потока для декодера.
pProtectedResourceSession
Id3D12ProtectedResourceSession для управления доступом к защищенным ресурсам.
riid
Глобальный уникальный идентификатор (GUID) для интерфейса состояния декодирования видео.
ppVideoDecoder
Указатель на блок памяти, получающий указатель на интерфейс ID3D12VideoDecoder1 .
Возвращаемое значение
Этот метод возвращает HRESULT.
Комментарии
Для декодирования нового потока требуется создать новый объект декодера.
Требования
Минимальная версия клиента | Windows 10 сборки 20348 |
Минимальная версия сервера | Windows 10 сборки 20348 |
Верхняя часть | d3d12video.h |