// d3dkmddi.h
typedef struct _DXGKARG_SWITCHTOHWCONTEXTLIST {
HANDLE hHwContextFirst;
HANDLE hHwContextSecond;
UINT NodeOrdinal;
UINT EngineOrdinal;
} DXGKARG_SWITCHTOHWCONTEXTLIST;
View the official Windows Driver Kit DDI referenceNo description available.
Arguments used in the DXGKDDI_SWITCHTOHWCONTEXTLIST callback function.
hHwContextFirstHardware context that should be executed by the GPU first. If the GPU is currently not executing this context, it needs to preempt the current work and switch to hHwContextFirst. May be NULL if the GPU is instructed to become idle.
hHwContextSecondHardware context that should be executed by the GPU once all queues in hHwContextFirst are idle or blocked on waits. May be NULL.
NodeOrdinalNode ordinal of engine that is instructed to switch to the new context(s).
EngineOrdinalEngine ordinal of engine that is instructed to switch to the new context(s).