структура DXGKARG_SWITCHTOHWCONTEXTLIST (d3dkmddi.h)

Аргументы, используемые в функции обратного вызова DXGKDDI_SWITCHTOHWCONTEXTLIST .

Синтаксис

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

Члены

hHwContextFirst

Аппаратный контекст, который должен быть выполнен GPU в первую очередь. Если GPU в настоящее время не выполняет этот контекст, ему необходимо вытеснять текущую работу и переключиться на hHwContextFirst. Может иметь значение NULL, если gpuу показано, что он неактивен.

hHwContextSecond

Аппаратный контекст, который должен выполняться GPU после того, как все очереди в hHwContextFirst простаивают или блокируются при ожиданиях. Может иметь значение "NULL".

NodeOrdinal

Порядковый номер узла подсистемы, которому предписывается переключиться на новые контексты.

EngineOrdinal

Порядковый номер подсистемы, которому предписывается переключиться на новые контексты.

Требования

Требование Значение
Заголовок d3dkmddi.h