DXGK_MEMORY_CACHING_TYPE enumeration (d3dkmddi.h)

DXGK_MEMORY_CACHING_TYPE describes the memory caching types during allocation.

Syntax

typedef enum _DXGK_MEMORY_CACHING_TYPE {
  DXGK_MEMORY_CACHING_TYPE_NON_CACHED,
  DXGK_MEMORY_CACHING_TYPE_CACHED,
  DXGK_MEMORY_CACHING_TYPE_WRITE_COMBINED
} DXGK_MEMORY_CACHING_TYPE;

Constants

 
DXGK_MEMORY_CACHING_TYPE_NON_CACHED
The memory is not cached.
DXGK_MEMORY_CACHING_TYPE_CACHED
The memory is cached.
DXGK_MEMORY_CACHING_TYPE_WRITE_COMBINED
The memory caching type is write combined.

Remarks

See IOMMU-based GPU isolation for more information.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1803
Header d3dkmddi.h

See also

DXGKARGCB_ALLOCATECONTIGUOUSMEMORY