D3DKMDT_PREEMPTION_CAPS structure (d3dkmdt.h)

Specifies the capabilities for the preemption of graphic processing unit (GPU) graphics requests that the display miniport driver supports.

Syntax

typedef struct _D3DKMDT_PREEMPTION_CAPS {
  D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;
  D3DKMDT_COMPUTE_PREEMPTION_GRANULARITY  ComputePreemptionGranularity;
} D3DKMDT_PREEMPTION_CAPS;

Members

GraphicsPreemptionGranularity

A D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY value that specifies the level of graphics requests that the driver can preempt for GPU graphics operations.

ComputePreemptionGranularity

A D3DKMDT_COMPUTE_PREEMPTION_GRANULARITY value that specifies the level of graphics requests that the driver can preempt for GPU compute shader operations.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3dkmdt.h

See also

D3DKMDT_COMPUTE_PREEMPTION_GRANULARITY

D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY

DXGK_DRIVERCAPS