перечисление DXGK_SERVICES (dispmprt.h)
Значение перечисления DXGK_SERVICES указывает тип интерфейса службы, реализованного драйвером порта отображения, который должен возвращать DxgkCbQueryServices .
Синтаксис
typedef enum {
DxgkServicesAgp,
DxgkServicesDebugReport,
DxgkServicesTimedOperation,
DxgkServicesSPB,
DxgkServicesBDD,
DxgkServicesFirmwareTable,
DxgkServicesIDD,
DxgkServicesFeature
} DXGK_SERVICES;
Константы
DxgkServicesAgp Указывает интерфейс AGP. |
DxgkServicesDebugReport Указывает интерфейс отчета отладки. |
DxgkServicesTimedOperation Указывает интерфейс timed Operation. |
DxgkServicesSPB Указывает интерфейс простой периферийной шины (SPB). Доступно начиная с Windows 8. |
DxgkServicesBDD Зарезервировано для системного использования. Не используйте в драйвере. Поддерживается начиная с Windows 8. |
DxgkServicesFirmwareTable Указывает интерфейс таблицы встроенного ПО системы. Доступно начиная с Windows 8. |
DxgkServicesIDD Зарезервировано для системного использования. Не используйте в драйвере. Доступно начиная с Windows 8. |
DxgkServicesFeature Указывает интерфейс для запроса, включена ли функция. Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2). |
Комментарии
В этом контексте интерфейс — это набор указателей на функции, реализованные Dxgkrnl. Драйвер minport в режиме ядра (KMD) может вызывать интерфейсы функций, которые не зарезервированы для использования системой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |