Freigeben über


D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 Struktur (d3d12umddi.h)

D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA ist die Datenstruktur, die in der Abfrage für Befehlsfunktionen für Videoerweiterungen verwendet wird. Eingabe- und Ausgabestrukturen werden durch die jeweilige Videobefehlserweiterung definiert. Diese Strukturen können nur für Abfragen von Funktionen verwendet werden und nur Print on Demand (POD)-Datentypen unterstützen.

Syntax

typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
  [in]  UINT       NodeIndex;
  [in]  GUID       CommandId;
  [in]  const void *pInputData;
  [in]  SIZE_T     InputDataSizeInBytes;
  [out] void       *pOutputData;
  [out] SIZE_T     OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;

Angehörige

[in] NodeIndex

Legen Sie dies für einen einzelnen GPU-Vorgang auf Null 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.

[in] CommandId

Der eindeutige Bezeichner für den Videoerweiterungsbefehl.

[in] pInputData

Eingabedaten für die vom Aufrufer zugewiesene Funktionsabfrage mit einer Größe von InputDataSizeInBytes. Diese Struktur kann als D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT Parameterstufe der D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 Enumeration aufgezählt werden.

[in] InputDataSizeInBytes

Die Bytegröße der Eingabedatenzuweisung.

[out] pOutputData

Ausgabedaten für die vom Aufrufer zugewiesene Funktionsabfrage mit einer Größe von OutputDataSizeInBytes. Diese Struktur kann als D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT Parameterstufe der D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 Enumeration aufgezählt werden.

[out] OutputDataSizeInBytes

Die Bytegröße der Ausgabedatenzuweisung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903
Header- d3d12umddi.h