структура 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;
#if ...
UINT Reserved : 30;
#else
UINT Reserved : 31;
#endif
};
UINT Value;
};
} DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS;
Члены
ValidPhysicalAdapterMask
Значение UINT, указывающее, предоставляет ли драйвер физическую маску адаптера. Если этот элемент задан, драйвер предоставляет маску физического адаптера в элементе PhysicalAdapterMask структуры CrtcVsync , содержащейся в структуре DXGKARGCB_NOTIFY_INTERRUPT_DATA .
Задание этого элемента эквивалентно установке первого бита 32-разрядного элемента Value (0x00000001).
HsyncFlipCompletion
Значение UINT, указывающее, завершено ли переворачивание Hsync.
Reserved
Этот элемент зарезервирован и должен иметь нулевое значение. Установка для этого элемента нулевого значения эквивалентна установке оставшихся 31 бит (0xFFFFFFFE) 32-разрядного элемента Value равными нулям.
Value
32-разрядное значение, указывающее все флаги, заданные в объединении.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista (WDDM 1.0) |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по