_DXGK_ALLOCATIONINFOFLAGS2 structure

The DXGK_ALLOCATIONINFOFLAGS2 structure is reserved for system use. Do not use in your driver.

Syntax

typedef struct _DXGK_ALLOCATIONINFOFLAGS2 {
  union {
    struct {
      UINT CpuVisible;
      UINT ReadOnly;
      UINT PermanentSysMem;
      UINT Cached;
      UINT ExistingSysMem;
      UINT ExistingKernelSysMem;
      UINT Swizzled;
      UINT Overlay;
      UINT Capture;
      UINT SynchronousPaging;
      UINT LinkMirrored;
      UINT LinkInstanced;
      UINT HistoryBuffer  :1;
      UINT Reserved  :2;
      UINT DXGK_ALLOC_RESERVED16  :1;
      UINT DXGK_ALLOC_RESERVED15  :1;
      UINT DXGK_ALLOC_RESERVED14  :1;
      UINT DXGK_ALLOC_RESERVED13  :1;
      UINT DXGK_ALLOC_RESERVED12  :1;
      UINT DXGK_ALLOC_RESERVED11  :1;
      UINT DXGK_ALLOC_RESERVED9  :1;
      UINT DXGK_ALLOC_RESERVED8  :1;
      UINT DXGK_ALLOC_RESERVED7  :1;
      UINT DXGK_ALLOC_RESERVED6  :1;
      UINT DXGK_ALLOC_RESERVED5  :1;
      UINT DXGK_ALLOC_RESERVED4  :1;
      UINT DXGK_ALLOC_RESERVED3  :1;
      UINT DXGK_ALLOC_RESERVED2  :1;
      UINT DXGK_ALLOC_RESERVED1  :1;
      UINT DXGK_ALLOC_RESERVED0  :1;
    };
    UINT Value;
  };
} DXGK_ALLOCATIONINFOFLAGS2;

Members

CpuVisible

ReadOnly

PermanentSysMem

Cached

ExistingSysMem

ExistingKernelSysMem

Swizzled

Overlay

Capture

SynchronousPaging

LinkMirrored

LinkInstanced

HistoryBuffer

Reserved

DXGK_ALLOC_RESERVED16

DXGK_ALLOC_RESERVED15

DXGK_ALLOC_RESERVED14

DXGK_ALLOC_RESERVED13

DXGK_ALLOC_RESERVED12

DXGK_ALLOC_RESERVED11

DXGK_ALLOC_RESERVED9

DXGK_ALLOC_RESERVED8

DXGK_ALLOC_RESERVED7

DXGK_ALLOC_RESERVED6

DXGK_ALLOC_RESERVED5

DXGK_ALLOC_RESERVED4

DXGK_ALLOC_RESERVED3

DXGK_ALLOC_RESERVED2

DXGK_ALLOC_RESERVED1

DXGK_ALLOC_RESERVED0

Value

Requirements

Version

Available in Windows 7 and later versions of the Windows operating systems. Updated in Windows 8.1.

Header

D3dkmddi.h (include D3dkmddi.h)