D3D12DDI_MEMORY_ARCHITECTURE_CAPS_0041 structure (d3d12umddi.h)

Defines the memory architecture capabilities.

Syntax

typedef struct D3D12DDI_MEMORY_ARCHITECTURE_CAPS_0041 {
  BOOL                                      UMA;
  BOOL                                      IOCoherent;
  BOOL                                      CacheCoherent;
  D3D12DDI_HEAP_SERIALIZATION_TIER_0041     HeapSerializationTier;
  D3D12DDI_RESOURCE_SERIALIZATION_TIER_0041 ResourceSerializationTier;
} D3D12DDI_MEMORY_ARCHITECTURE_CAPS_0041;

Members

UMA

The Unified Memory Architecture (UMA).

IOCoherent

This field indicates that the memory page is I/O coherent.

CacheCoherent

When set, this field indicates that the memory page is cache coherent.

HeapSerializationTier

Specifies the heap serialization tier.

ResourceSerializationTier

Specifies the resource serialization tier.

Requirements

Requirement Value
Header d3d12umddi.h