Метод ID3D12VideoProcessCommandList1::P rocessFrames1 (d3d12video.h)
Записывает операцию обработки видео в список команд, работая с одним или несколькими входных примеров и записывая результат в выходную поверхность. Эта версия метода поддерживает изменение D3D12_VIDEO_FIELD_TYPE для каждого вызова, в отличие от ID3D12VideoProcessCommandList::P rocessFrames.
Синтаксис
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
Параметры
pVideoProcessor
Указатель на интерфейс ID3D12VideoProcessor , представляющий экземпляр видеопроцессора.
pOutputArguments
Структура D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS , указывающая выходную поверхность и выходные аргументы.
NumInputStreams
Количество входных потоков.
pInputArguments
Указатель на массив D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 структур, указывающих входные параметры.
Возвращаемое значение
None
Требования
Верхняя часть | d3d12video.h |
DLL | d3d12.dll |