DXGK_SERVICES enumeración (dispmprt.h)

Un valor de enumeración DXGK_SERVICES indica el tipo de interfaz de servicio implementada por el controlador de puerto para mostrar que DxgkCbQueryServices debe devolver.

Syntax

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

Constantes

 
DxgkServicesAgp
Indica la interfaz puerto de gráficos acelerados (AGP).
DxgkServicesDebugReport
Indica la interfaz Informe de depuración.
DxgkServicesTimedOperation
Indica la interfaz Operación con tiempo.
DxgkServicesSPB
Indica la interfaz Simple Peripheral Bus (SPB). Disponible a partir de Windows 8.
DxgkServicesBDD
Reservado para uso del sistema. No use en el controlador. Se admite a partir de Windows 8.
DxgkServicesFirmwareTable
Indica la interfaz tabla de firmware del sistema. Disponible a partir de Windows 8.
DxgkServicesIDD
Reservado para uso del sistema. No use en el controlador. Disponible a partir de Windows 8.
DxgkServicesFeature
Indica la interfaz para consultar si una característica está habilitada. Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

Comentarios

En este contexto, una interfaz es un conjunto de punteros a funciones implementadas por Dxgkrnl. Un controlador minport (KMD) de pantalla en modo kernel puede llamar a las interfaces de función que no están reservadas para uso del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado dispmprt.h (include Dispmprt.h)

Consulte también

DXGK_AGP_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE

DXGK_FIRMWARE_TABLE_INTERFACE

DXGK_FEATURE_INTERFACE

DXGK_SPB_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE

DxgkCbQueryServices