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