Share via


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