Freigeben über


DXGKARG_SWITCHTOHWCONTEXTLIST-Struktur (d3dkmddi.h)

Argumente, die in der DXGKDDI_SWITCHTOHWCONTEXTLIST Rückruffunktion verwendet werden.

Syntax

typedef struct _DXGKARG_SWITCHTOHWCONTEXTLIST {
  HANDLE hHwContextFirst;
  HANDLE hHwContextSecond;
  UINT   NodeOrdinal;
  UINT   EngineOrdinal;
} DXGKARG_SWITCHTOHWCONTEXTLIST;

Member

hHwContextFirst

Hardwarekontext, der zuerst von der GPU ausgeführt werden soll. Wenn die GPU diesen Kontext derzeit nicht ausführt, muss sie die aktuelle Arbeit vorzeitig entfernen und zu hHwContextFirst wechseln. Kann NULL sein, wenn die GPU angewiesen wird, in den Leerlauf zu wechseln.

hHwContextSecond

Hardwarekontext, der von der GPU ausgeführt werden soll, sobald alle Warteschlangen in hHwContextFirst im Leerlauf sind oder bei Wartevorgängen blockiert werden. Kann NULL sein.

NodeOrdinal

Knoten ordinal der Engine, die angewiesen ist, zu den neuen Kontexten zu wechseln.

EngineOrdinal

Die Ordnungszahl der Engine, die angewiesen ist, zu den neuen Kontexten zu wechseln.

Anforderungen

Anforderung Wert
Header d3dkmddi.h