Export (0) Print
Expand All

D3DMEMORYPRESSURE structure

Contains data for memory pressure reporting.

Syntax


typedef struct _D3DMEMORYPRESSURE {
  UINT64 BytesEvictedFromProcess;
  UINT64 SizeOfInefficientAllocation;
  DWORD  LevelOfEfficiency;
} D3DMEMORYPRESSURE;

Members

BytesEvictedFromProcess

Type: UINT64

The number of bytes that were evicted by the process during the duration of the query.

SizeOfInefficientAllocation

Type: UINT64

The total number of bytes placed in nonoptimal memory segments, due to inadequate space within the preferred memory segments.

LevelOfEfficiency

Type: DWORD

The overall efficiency of the memory allocations that were placed in nonoptimal memory. The value is expressed as a percentage. For example, the value 95 indicates that the allocations placed in nonpreferred memory segments are 95% efficient. This number should not be considered an exact measurement.

Requirements

Header

D3d9types.h

 

 

Community Additions

ADD
Show:
© 2015 Microsoft