Share via


D3DDDICB_SUBMITCOMMANDFLAGS-Struktur (d3dumddi.h)

D3DDDICB_SUBMITCOMMANDFLAGS wird verwendet, um anzugeben, wie Befehlspuffer in Kontexten verarbeitet werden, die die virtuelle Adressierung der Grafikverarbeitungseinheit (GPU) unterstützen.

Syntax

typedef struct _D3DDDICB_SUBMITCOMMANDFLAGS {
  union {
    struct {
      UINT NullRendering : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} D3DDDICB_SUBMITCOMMANDFLAGS;

Member

NullRendering

Gibt an, ob die zugeordneten Befehlspuffer verarbeitet werden sollen. Wenn festgelegt, sollten die Befehlspuffer nicht verarbeitet werden. Dieses Flag wird nur während der Leistungsüberprüfung und beim Debuggen festgelegt, um eine unendlich schnelle Rendering-Engine zu simulieren, die weiterhin den Mehraufwand der DMA-Pufferübermittlung und -signalisierung ausführen muss. NullRendering wird während typischer Vorgänge nie festgelegt.

Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Wertmembers (0x00000001).

Reserved

Dieser Member ist reserviert und sollte auf null festgelegt werden.

Das Festlegen dieses Elements auf 0 entspricht dem Festlegen der verbleibenden 31 Bits (0xFFFFFFFE) des 32-Bit-Wert-Members auf Nullen.

Value

Der konsolidierte Wert der Bitfeldmember in dieser Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3dumddi.h (include D3dumddi.h)