Método ID3D12VideoProcessCommandList1::P rocessFrames1 (d3d12video.h)
Registra una operación de procesamiento de vídeo en la lista de comandos, funciona en uno o varios ejemplos de entrada y escribe el resultado en una superficie de salida. Esta versión del método admite el cambio del D3D12_VIDEO_FIELD_TYPE para cada llamada, a diferencia de ID3D12VideoProcessCommandList::P rocessFrames.
Sintaxis
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
Parámetros
pVideoProcessor
Puntero a una interfaz ID3D12VideoProcessor que representa una instancia de procesador de vídeo.
pOutputArguments
Estructura de D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS que especifica la superficie de salida y los argumentos de salida.
NumInputStreams
Recuento de flujos de entrada.
pInputArguments
Puntero a una matriz de estructuras de D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 que especifican los parámetros de entrada.
Valor devuelto
None
Requisitos
Encabezado | d3d12video.h |
Archivo DLL | d3d12.dll |