D3D12DDIARG_META_COMMAND_DESC Struktur (d3d12umddi.h)

Die D3D12DDIARG_META_COMMAND_DESC-Struktur enthält die Beschreibung eines Metabefehls. Ein Metabefehl ist ein Direct3D-Objekt, das einen IHV-beschleunigten Algorithmus darstellen soll. Dabei handelt es sich um einen undurchsichtigen Verweis auf einen vom Treiber implementierten Befehlsgenerator.

Syntax

typedef struct D3D12DDIARG_META_COMMAND_DESC {
  GUID                     Id;
  LPCWSTR                  Name;
  D3D12DDI_GRAPHICS_STATES InitializationDirtyState;
  D3D12DDI_GRAPHICS_STATES ExecutionDirtyState;
} D3D12DDIARG_META_COMMAND_DESC;

Member

Id

Die ID eines Metabefehls.

Name

Zeiger auf eine breite Zeichenfolge, die den Namen des Metabefehls enthält. Der Treiber weist diese Zeichenfolge für die Lebensdauer des Geräts zu und behält sie bei.

InitializationDirtyState

Ein D3D12DDI_GRAPHICS_STATES Wert, der die Befehlslistenzustände angibt, die durch den Initialisierungsaufruf geändert werden.

ExecutionDirtyState

Ein D3D12DDI_GRAPHICS_STATES Wert, der die Befehlslistenzustände angibt, die durch den Execute-Aufruf geändert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h

Weitere Informationen

PFND3D12DDI_ENUMERATE_META_COMMANDS_0052