Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zeichnet einen Videoverarbeitungsvorgang in der Befehlsliste auf, wobei ein oder mehrere Eingabebeispiele ausgeführt und das Ergebnis in eine Ausgabeoberfläche geschrieben wird. Diese Version der -Methode unterstützt das Ändern der D3D12_VIDEO_FIELD_TYPE für jeden Aufruf im Gegensatz zu ID3D12VideoProcessCommandList::P rocessFrames.
Syntax
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
Parameter
pVideoProcessor
Ein Zeiger auf eine ID3D12VideoProcessor-Schnittstelle, die einen Videoprozessor instance darstellt.
pOutputArguments
Eine D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS-Struktur , die die Ausgabeoberfläche und die Ausgabeargumente angibt.
NumInputStreams
Die Anzahl der Eingabeströme.
pInputArguments
Ein Zeiger auf ein Array von D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 Strukturen, die die Eingabeparameter angeben.
Rückgabewert
Keine
Anforderungen
Kopfzeile | d3d12video.h |
DLL | d3d12.dll |