Metodo ID3D12VideoProcessCommandList1::P rocessFrames1 (d3d12video.h)
Registra un'operazione di elaborazione video nell'elenco di comandi, operando su uno o più campioni di input e scrivendo il risultato in una superficie di output. Questa versione del metodo supporta la modifica del D3D12_VIDEO_FIELD_TYPE per ogni chiamata, a differenza di ID3D12VideoProcessCommandList::P rocessFrames.
Sintassi
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
Parametri
pVideoProcessor
Puntatore a un'interfaccia ID3D12VideoProcessor che rappresenta un'istanza del processore video.
pOutputArguments
Struttura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS che specifica l'area di output e gli argomenti di output.
NumInputStreams
Conteggio dei flussi di input.
pInputArguments
Puntatore a una matrice di strutture D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 che specificano i parametri di input.
Valore restituito
nessuno
Requisiti
Intestazione | d3d12video.h |
DLL | d3d12.dll |