D3DKMT_EVICTION_CRITERIA structure (d3dkmthk.h)

The eviction criteria.

Syntax

typedef struct _D3DKMT_EVICTION_CRITERIA {
  D3DKMT_ALIGN64 UINT64 MinimumSize;
  D3DKMT_ALIGN64 UINT64 MaximumSize;
  struct {
    union {
      struct {
        UINT Primary : 1;
        UINT Reserved : 31;
      } Flags;
      UINT   Value;
    };
  };
} D3DKMT_EVICTION_CRITERIA;

Members

MinimumSize

Minimum size.

MaximumSize

Maximum size.

Flags

Flags.

Flags.Primary

Primary.

Flags.Reserved

Reserved for system use.

Value

The value used to operate over the other members.

Requirements

Requirement Value
Header d3dkmthk.h