PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 funzione di callback (d3d12umddi.h)
La funzione di callback PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 esegue un'operazione di elaborazione video su uno o più campioni di input e scrive il risultato in una superficie di output.
Sintassi
PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Pfnd3d12ddiVideoProcessFrame0043;
void Pfnd3d12ddiVideoProcessFrame0043(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 *pInputStreamParameters,
UINT NumInputStreams
)
{...}
Parametri
hDrvCommandList
Handle per i dati del driver per l'elenco di comandi. Il driver usa questa area di memoria per archiviare strutture di dati interne correlate all'elenco di comandi.
hDrvVideoProcessor
Istanza del processore video da usare per questa chiamata al processo video.
pOutputParameters
Struttura D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 che contiene gli argomenti di output per il processo video.
pInputStreamParameters
Struttura D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 con gli argomenti di input per il processo video.
NumInputStreams
Numero di flussi di input.
Valore restituito
Nessuno
Fabbisogno
Requisito | Valore |
---|---|
intestazione | d3d12umddi.h |