ReactOS 0.4.16-dev-980-g00983aa
_DXGK_ALLOCATIONINFO Struct Reference

#include <d3dkmddi.h>

Collaboration diagram for _DXGK_ALLOCATIONINFO:

Public Attributes

VOIDpPrivateDriverData
 
UINT PrivateDriverDataSize
 
UINT Alignment
 
SIZE_T Size
 
SIZE_T PitchAlignedSize
 
DXGK_SEGMENTBANKPREFERENCE HintedBank
 
DXGK_SEGMENTPREFERENCE PreferredSegment
 
UINT SupportedReadSegmentSet
 
UINT SupportedWriteSegmentSet
 
UINT EvictionSegmentSet
 
union {
   UINT   MaximumRenamingListLength
 
   UINT   PhysicalAdapterIndex
 
}; 
 
HANDLE hAllocation
 
union {
   DXGK_ALLOCATIONINFOFLAGS   Flags
 
   DXGK_ALLOCATIONINFOFLAGS_WDDM2_0   FlagsWddm2
 
}; 
 
DXGK_ALLOCATIONUSAGEHINTpAllocationUsageHint
 
UINT AllocationPriority
 
DXGK_ALLOCATIONINFOFLAGS2 Flags2
 

Detailed Description

Definition at line 195 of file d3dkmddi.h.

Member Data Documentation

◆ 

union { ... } _DXGK_ALLOCATIONINFO::@2010

◆ 

union { ... } _DXGK_ALLOCATIONINFO::@2012

◆ Alignment

UINT _DXGK_ALLOCATIONINFO::Alignment

Definition at line 199 of file d3dkmddi.h.

◆ AllocationPriority

UINT _DXGK_ALLOCATIONINFO::AllocationPriority

Definition at line 221 of file d3dkmddi.h.

◆ EvictionSegmentSet

UINT _DXGK_ALLOCATIONINFO::EvictionSegmentSet

Definition at line 206 of file d3dkmddi.h.

◆ Flags

DXGK_ALLOCATIONINFOFLAGS _DXGK_ALLOCATIONINFO::Flags

Definition at line 215 of file d3dkmddi.h.

◆ Flags2

DXGK_ALLOCATIONINFOFLAGS2 _DXGK_ALLOCATIONINFO::Flags2

Definition at line 223 of file d3dkmddi.h.

◆ FlagsWddm2

DXGK_ALLOCATIONINFOFLAGS_WDDM2_0 _DXGK_ALLOCATIONINFO::FlagsWddm2

Definition at line 217 of file d3dkmddi.h.

◆ hAllocation

HANDLE _DXGK_ALLOCATIONINFO::hAllocation

Definition at line 212 of file d3dkmddi.h.

◆ HintedBank

DXGK_SEGMENTBANKPREFERENCE _DXGK_ALLOCATIONINFO::HintedBank

Definition at line 202 of file d3dkmddi.h.

◆ MaximumRenamingListLength

UINT _DXGK_ALLOCATIONINFO::MaximumRenamingListLength

Definition at line 209 of file d3dkmddi.h.

◆ pAllocationUsageHint

DXGK_ALLOCATIONUSAGEHINT* _DXGK_ALLOCATIONINFO::pAllocationUsageHint

Definition at line 220 of file d3dkmddi.h.

◆ PhysicalAdapterIndex

UINT _DXGK_ALLOCATIONINFO::PhysicalAdapterIndex

Definition at line 210 of file d3dkmddi.h.

◆ PitchAlignedSize

SIZE_T _DXGK_ALLOCATIONINFO::PitchAlignedSize

Definition at line 201 of file d3dkmddi.h.

◆ pPrivateDriverData

VOID* _DXGK_ALLOCATIONINFO::pPrivateDriverData

Definition at line 197 of file d3dkmddi.h.

◆ PreferredSegment

DXGK_SEGMENTPREFERENCE _DXGK_ALLOCATIONINFO::PreferredSegment

Definition at line 203 of file d3dkmddi.h.

◆ PrivateDriverDataSize

UINT _DXGK_ALLOCATIONINFO::PrivateDriverDataSize

Definition at line 198 of file d3dkmddi.h.

◆ Size

SIZE_T _DXGK_ALLOCATIONINFO::Size

Definition at line 200 of file d3dkmddi.h.

◆ SupportedReadSegmentSet

UINT _DXGK_ALLOCATIONINFO::SupportedReadSegmentSet

Definition at line 204 of file d3dkmddi.h.

◆ SupportedWriteSegmentSet

UINT _DXGK_ALLOCATIONINFO::SupportedWriteSegmentSet

Definition at line 205 of file d3dkmddi.h.


The documentation for this struct was generated from the following file: