PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Rückruffunktion (d3d12umddi.h)
Die PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Rückruffunktion führt einen Videoverarbeitungsvorgang in mindestens einem Eingabebeispiel aus und schreibt das Ergebnis auf eine Ausgabeoberfläche.
Syntax
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
)
{...}
Parameter
hDrvCommandList
Ein Handle für die Treiberdaten für die Befehlsliste. Der Treiber verwendet diesen Speicherbereich, um interne Datenstrukturen zu speichern, die mit der Befehlsliste zusammenhängen.
hDrvVideoProcessor
Die Videoprozessorinstanz, die für diesen Videoprozessanruf verwendet werden soll.
pOutputParameters
Eine D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 Struktur, die die Ausgabeargumente für den Videoprozess enthält.
pInputStreamParameters
Eine D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 Struktur mit den Eingabeargumenten für den Videoprozess.
NumInputStreams
Die Anzahl der Eingabedatenströme.
Rückgabewert
Nichts
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h |