DXGK_INVALIDATEHWCONTEXTFLAGS structure (d3dkmddi.h)

DXGK_INVALIDATEHWCONTEXTFLAGS contains flag values associated with a context being invalidated.

Syntax

typedef struct _DXGK_INVALIDATEHWCONTEXTFLAGS {
  union {
    struct {
      UINT CollateralDamage : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGK_INVALIDATEHWCONTEXTFLAGS;

Members

CollateralDamage

Identifies the scope of the collateral damage to the context being invalidated. CollateralDamage can be one of the following values.

Value Meaning
0 The context being invalidated was the primary cause of the engine hang.
1 The context being invalidated was not the primary cause of the engine hang, but still needs to be reset because it was affected by the hang.

Reserved

Reserved for internal use.

Value

The value of the context flag.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1703 (WDDM 2.2)
Header d3dkmddi.h

See also

DXGKARGCB_INVALIDATEHWCONTEXT

DXGKCB_INVALIDATEHWCONTEXT