Partager via


énumération DXGK_SERVICES (dispmprt.h)

Une valeur d’énumération DXGK_SERVICES indique le type d’interface de service implémentée par le pilote de port d’affichage que DxgkCbQueryServices doit retourner.

Syntax

typedef enum {
  DxgkServicesAgp,
  DxgkServicesDebugReport,
  DxgkServicesTimedOperation,
  DxgkServicesSPB,
  DxgkServicesBDD,
  DxgkServicesFirmwareTable,
  DxgkServicesIDD,
  DxgkServicesFeature
} DXGK_SERVICES;

Constantes

 
DxgkServicesAgp
Indique l’interface AGP (Accelerated Graphics Port).
DxgkServicesDebugReport
Indique l’interface Debug Report.
DxgkServicesTimedOperation
Indique l’interface De l’opération chrono timed.
DxgkServicesSPB
Indique l’interface SPB (Simple Peripheral Bus). Disponible à partir de Windows 8.
DxgkServicesBDD
Réservé pour le système. N’utilisez pas dans votre pilote. Pris en charge à partir de Windows 8.
DxgkServicesFirmwareTable
Indique l’interface de la table de microprogrammes système. Disponible à partir de Windows 8.
DxgkServicesIDD
Réservé pour le système. N’utilisez pas dans votre pilote. Disponible à partir de Windows 8.
DxgkServicesFeature
Indique l’interface permettant d’interroger si une fonctionnalité est activée. Disponible à partir de Windows 11, version 24H2 (WDDM 3.2).

Remarques

Dans ce contexte, une interface est un ensemble de pointeurs vers des fonctions implémentées par Dxgkrnl. Un pilote d’affichage en mode noyau (KMD) peut appeler les interfaces de fonction qui ne sont pas réservées à une utilisation système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête dispmprt.h (include Dispmprt.h)

Voir aussi

DXGK_AGP_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE

DXGK_FIRMWARE_TABLE_INTERFACE

DXGK_FEATURE_INTERFACE

DXGK_SPB_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE

DxgkCbQueryServices