PFND3D12DDI_VIDEO_PROCESS_FRAME_0032 função de retorno de chamada (d3d12umddi.h)
Executa uma operação de processamento de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície de saída
Sintaxe
PFND3D12DDI_VIDEO_PROCESS_FRAME_0032 Pfnd3d12ddiVideoProcessFrame0032;
void Pfnd3d12ddiVideoProcessFrame0032(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0032 *pInputStreamParameters,
UINT NumInputStreams
)
{...}
Parâmetros
hDrvCommandList
A lista de comandos usada para registrar esse comando de quadros de processo.
hDrvVideoProcessor
A instância do processador de vídeo a ser usada para essa chamada de processo de vídeo. O processador de vídeo mantém o estado de uma sessão de processamento de vídeo, incluindo memória intermediária necessária, dados de processamento armazenados em cache ou outro espaço de trabalho temporário.
pOutputParameters
Os argumentos de saída para o processo de vídeo. Os parâmetros disponíveis estão na estrutura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS .
pInputStreamParameters
Especifica uma matriz de parâmetros de entrada. Os parâmetros disponíveis estão na estrutura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS .
NumInputStreams
A contagem de fluxos de entrada.
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12umddi.h |