Compartilhar via


DXGK_SERVICES enumeração (dispmprt.h)

Um valor de enumeração DXGK_SERVICES indica o tipo de interface de serviço implementada pelo driver de porta de exibição que DxgkCbQueryServices deve retornar.

Sintaxe

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

Constantes

 
DxgkServicesAgp
Indica a interface AGP (Accelerated Graphics Port).
DxgkServicesDebugReport
Indica a interface de relatório de depuração .
DxgkServicesTimedOperation
Indica o da interface de operação temporizado.
DxgkServicesSPB
Indica a interface SPB (Barramento Periférico Simples). Disponível a partir do Windows 8.
DxgkServicesBDD
Reservado para uso do sistema. Não use em seu driver. Com suporte a partir do Windows 8.
DxgkServicesFirmwareTable
Indica a interface System Firmware Table. Disponível a partir do Windows 8.
DxgkServicesIDD
Reservado para uso do sistema. Não use em seu driver. Disponível a partir do Windows 8.
DxgkServicesFeature
Indica a interface para consultar se um recurso está habilitado. Disponível a partir do Windows 11, versão 24H2 (WDDM 3.2).

Observações

Nesse contexto, uma interface é um conjunto de ponteiros para funções implementadas por Dxgkrnl. Um KMD (driver de minport de exibição) no modo kernel pode chamar as interfaces de função que não estão reservadas para uso do sistema.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
cabeçalho dispmprt.h (inclua Dispmprt.h)

Consulte também

DXGK_AGP_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE

DXGK_FIRMWARE_TABLE_INTERFACE

DXGK_FEATURE_INTERFACE

DXGK_SPB_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE

DxgkCbQueryServices