Метод ID3D12VideoDecodeCommandList::D ecodeFrame (d3d12video.h)
Записывает операцию декодирования кадра в список команд. Входные, выходные данные и параметры для декодирования указываются в качестве аргументов этого метода.
Синтаксис
void DecodeFrame(
ID3D12VideoDecoder *pDecoder,
const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *pInputArguments
);
Параметры
pDecoder
Указатель на интерфейс ID3D12VideoDecoder , представляющий экземпляр декодера.
pOutputArguments
Структура D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS , указывающая выходную поверхность и выходные аргументы.
pInputArguments
Структура D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS , указывающая входной битовый поток, опорные кадры и другие входные параметры.
Возвращаемое значение
None
Remarks
Метод ID3D12VideoDecodeCommandList1::D ecodeFrame1 предоставляет те же функции, что и этот метод, но добавляет поддержку декодирования гистограмм.
Требования
Верхняя часть | d3d12video.h |
DLL | d3d12.dll |