Поделиться через


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

Структура DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS указывает, предоставляет ли драйвер минипорта отображение маску физического адаптера в вызове функции DXGKCB_NOTIFY_INTERRUPT.

Синтаксис

typedef struct _DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS {
  union {
    struct {
      UINT ValidPhysicalAdapterMask : 1;
      UINT HsyncFlipCompletion : 1;
      UINT EvaluateLegacyMonitoredFences : 1;
#if ...
      UINT Reserved : 29;
#else
      UINT Reserved : 31;
#endif
    };
    UINT Value;
  };
} DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS;

Члены

ValidPhysicalAdapterMask

Указывает, предоставляет ли драйвер маску физического адаптера. Если этот элемент задан, драйвер предоставляет маску физического адаптера в элементе PhysicalAdapterMask член структуры CrtcVsync, содержащейся в структуре DXGKARGCB_NOTIFY_INTERRUPT_DATA.

Установка этого элемента эквивалентна настройке первого бита 32-разрядного значения значения (0x00000001).

HsyncFlipCompletion

Указывает, завершена ли перевернутая фигура Hsync.

EvaluateLegacyMonitoredFences

Если задано, указывает операционной системе для сканирования всех официантов (устаревший отслеживаемый официант забора & собственных официантов забора). Дополнительные сведения см. в разделе Объекты забора собственного GPU. Доступно начиная с Windows 11 версии 22H2 (WDDM 3.2).

Reserved

Этот элемент зарезервирован и должен иметь значение нулю.

Value

Альтернативный способ доступа к битовых полям этой структуры.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista (WDDM 1.0)
заголовка d3dkmddi.h (include D3dkmddi.h)

См. также

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT