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.

Syntax

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

Constantes

 
DxgkServicesAgp
Indica a interface AGP (Porta Gráfica Acelerada).
DxgkServicesDebugReport
Indica a interface de Relatório de Depuração.
DxgkServicesTimedOperation
Indica a interface de Operação Cronometrada.
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 tabela de firmware do sistema. 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).

Comentários

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 são reservadas para uso do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho dispmprt.h (inclua Dispmprt.h)

Confira também

DXGK_AGP_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE

DXGK_FIRMWARE_TABLE_INTERFACE

DXGK_FEATURE_INTERFACE

DXGK_SPB_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE

DxgkCbQueryServices