DXGK_SERVICES Enumeration

The DXGK_SERVICES enumeration indicates the type of interface being requested by a call to the DxgkCbQueryServices function.

Syntax

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

Constants

DxgkServicesAgp Indicates the AGP Interface.
DxgkServicesDebugReport Indicates the Debug Report interface.
DxgkServicesTimedOperation Indicates the Timed Operation interface.
DxgkServicesSPB Indicates the Simple Peripheral Bus (SPB) Interface.

Supported starting with Windows 8.

DxgkServicesBDD Reserved for system use. Do not use in your driver.

Supported starting with Windows 8.

DxgkServicesFirmwareTable Indicates the System Firmware Table Interface.

Supported starting with Windows 8.

DxgkServicesIDD

Remarks

An interface, in this context, is a set of function pointers. The functions in the AGP, Debug Report, Timed Operation, SPB, and System Firmware Table interfaces are implemented by the Microsoft DirectX graphics kernel subsystem and called by the display miniport driver.

Requirements

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header dispmprt.h (include Dispmprt.h)