Freigeben über


DXGK_NODEMETADATA_FLAGS Struktur (d3dkmdt.h)

Die DXGK_NODEMETADATA_FLAGS Struktur beschreibt die Funktionen eines Moduls auf einem GPU-Knoten.

Syntax

typedef struct _DXGK_NODEMETADATA_FLAGS {
  union {
    struct {
      UINT ContextSchedulingSupported : 1;
      UINT RingBufferFenceRelease : 1;
      UINT SupportTrackedWorkload : 1;
      UINT UserModeSubmission : 1;
      UINT SupportBuildTestCommandBuffer : 1;
#if ...
      UINT Reserved : 11;
#elif
      UINT Reserved : 12;
      UINT MaxInFlightHwQueueBuffers : 16;
#else
      UINT Reserved : 31;
#endif
    };
    UINT32 Value;
  };
} DXGK_NODEMETADATA_FLAGS;

Angehörige

ContextSchedulingSupported

Das Modul unterstützt das kontextbasierte Planungsmodell.

RingBufferFenceRelease

Das Modul unterstützt die Ringpuffer-Zaunfreigabe. Unterstützt ab Windows 10, Version 1809.

SupportTrackedWorkload

Das Modul unterstützt nachverfolgte Workloads. Verfügbar ab Windows 10, Version 1809.

UserModeSubmission

Das Modul unterstützt Benutzermodus-Übermittlung. Unterstützt ab Windows 11, Version 24H2.

SupportBuildTestCommandBuffer

Das Modul unterstützt Kernelmodustests. Unterstützt ab Windows 11, Version 24H2.

Reserved

Reserviert.

MaxInFlightHwQueueBuffers

Die maximale Anzahl von Vom Hardwareplaner an den Kernelmodustreiber übermittelten Befehlspuffer. Ein Wert von Null gibt keinen Grenzwert an. Verfügbar ab Windows 10, Version 1809.

Value

Eine alternative Möglichkeit, auf die Strukturmmber zuzugreifen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1703
Header- d3dkmdt.h

Siehe auch

DXGK_NODEMETADATA

DXGKARG_GETNODEMETADATA

DxgkDdiGetNodeMetadata-