_DXGK_ALLOCATIONINFO2 structure

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

Syntax

typedef struct _DXGK_ALLOCATIONINFO2 {
  VOID                      *pPrivateDriverData;
  UINT                      PrivateDriverDataSize;
  UINT                      Alignment;
  SIZE_T                    Size;
  DXGK_SEGMENTPREFERENCE    PreferredSegment;
  UINT                      SupportedSegmentSet;
  UINT                      MaximumRenamingListLength;
  HANDLE                    hAllocation;
  DXGK_ALLOCATIONINFOFLAGS2 Flags;
  DXGK_ALLOCATIONUSAGEHINT  *pAllocationUsageHint;
  UINT                      AllocationPriority;
  UINT                      AllocationGroup;
  UINT                      SwizzlingInvariantBlockSize;
  UINT                      Reserved[6];
} DXGK_ALLOCATIONINFO2;

Members

pPrivateDriverData Reserved for system use.

PrivateDriverDataSize Reserved for system use.

Alignment Reserved for system use.

Size Reserved for system use.

PreferredSegment Reserved for system use.

SupportedSegmentSet Reserved for system use.

MaximumRenamingListLength Reserved for system use.

hAllocation Reserved for system use.

Flags Reserved for system use.

pAllocationUsageHint Reserved for system use.

AllocationPriority Reserved for system use.

AllocationGroup Reserved for system use.

SwizzlingInvariantBlockSize Reserved for system use.

Reserved Reserved for system use.

Requirements

Version

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

Header

D3dkmddi.h (include D3dkmddi.h)