D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 Struktur (d3d12umddi.h)

D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 gibt Ausgabedatenstromparameter für die Ausgabe an, die von PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 verarbeitet werden soll.

Syntax

typedef struct D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 {
  D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_0020 OutputStream[2];
  D3D12DDI_RECT                             TargetRectangle;
} D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032;

Member

OutputStream[2]

Ein Array von D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_0020 Strukturen, die die Ausgabeoberflächen für den Videoprozessbefehl beschreiben. 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

Eine D3DDDI_RECT-Struktur mit dem Zielrechteck, das der Bereich innerhalb der Zieloberfläche ist, in der die Ausgabe gezeichnet wird. Das Zielrechteck wird relativ zur Zieloberfläche in Pixelkoordinaten angegeben.

Anforderungen

Anforderung Wert
Header d3d12umddi.h

Weitere Informationen

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043