Freigeben über


D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 Struktur (d3d12umddi.h)

Erstellungsargumente zum Erstellen des Videoprozessors.

Syntax

typedef struct D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032 {
  UINT                                            NodeMask;
  D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032  OutputStream;
  D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032 *pInputStreams;
  UINT                                            NumInputStreams;
} D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0032;

Member

NodeMask

Stellt die Gruppe von Knoten dar. Legen Sie für einzelne GPU-Vorgänge diesen Wert auf 0 fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Befehlswarteschlange angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur 1 Bit festgelegt werden.

OutputStream

Beschreibung unveränderlicher Ausgabestreameigenschaften. Siehe D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032.

pInputStreams

Ein Array unveränderlicher Eingabedatenstromeigenschaften. Siehe D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0032. Die Arraygröße wird durch NumInputStreams definiert.

NumInputStreams

Die Anzahl der Eingabeströme.

Anforderungen

Anforderung Wert
Header d3d12umddi.h