D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS-Struktur (d3d12video.h)
Gibt Ausgabestreamargumente für die an ID3D12VideoCommandList::P rocessFrames übergebene Ausgabe an.
Syntax
typedef struct D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS {
D3D12_VIDEO_PROCESS_OUTPUT_STREAM OutputStream[2];
D3D12_RECT TargetRectangle;
} D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS;
Member
OutputStream[2]
Ein Array von D3D12_VIDEO_PROCESS_OUTPUT_STREAM Strukturen, die die Ausgabeoberflächen für den Videoprozessbefehl darstellen. Wenn die Stereoausgabe aktiviert ist, enthält Index null die linke Ausgabe, während Index 1 die rechte Eingabe enthält. Wenn die Stereoausgabe nicht aktiviert ist, wird nur index 0 verwendet, um die Ausgabe anzugeben, während Index 1 auf nullptr festgelegt werden soll.
TargetRectangle
Das Zielrechteck ist der Bereich innerhalb der Zieloberfläche, in dem die Ausgabe gezeichnet wird. Das Zielrechteck wird relativ zur Zieloberfläche in Pixelkoordinaten angegeben.
Anforderungen
Kopfzeile | d3d12video.h |