Freigeben über


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 darstellt. Es handelt 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;

Angehörige

Id

Die ID eines Metabefehls.

Name

Zeigen Sie 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 diese Zeichenfolge bei.

InitializationDirtyState

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

ExecutionDirtyState

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

Anforderungen

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

Siehe auch

PFND3D12DDI_ENUMERATE_META_COMMANDS_0052