структура 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) |