Freigeben über


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;

Angehörige

NullRendering

Gibt an, ob die zugeordneten Befehlspuffer verarbeitet werden sollen. Bei Festlegung sollten die Befehlspuffer nicht verarbeitet werden. Dieses Kennzeichen wird nur während der Leistungsuntersuchung und beim Debuggen festgelegt, um ein unendlich schnelles Renderingmodul zu simulieren, das weiterhin den Aufwand für die Übermittlung und Signalisierung von DMA-Puffern 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-Wertelements (0x00000001).

Reserved

Dieses Element ist reserviert und sollte auf Null festgelegt werden.

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

Value

Der konsolidierte Wert der Bitfeldmber in dieser Struktur.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3dumddi.h (include D3dumddi.h)