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) |