ReactOS 0.4.17-dev-806-gffa4164
_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 482 of file d3dkmddi.h.

Member Data Documentation

◆ 

union { ... } _DXGK_ALLOCATIONINFO::@2176

◆ 

union { ... } _DXGK_ALLOCATIONINFO::@2178

◆ Alignment

UINT _DXGK_ALLOCATIONINFO::Alignment

Definition at line 486 of file d3dkmddi.h.

◆ AllocationPriority

UINT _DXGK_ALLOCATIONINFO::AllocationPriority

Definition at line 508 of file d3dkmddi.h.

◆ EvictionSegmentSet

UINT _DXGK_ALLOCATIONINFO::EvictionSegmentSet

Definition at line 493 of file d3dkmddi.h.

◆ Flags

DXGK_ALLOCATIONINFOFLAGS _DXGK_ALLOCATIONINFO::Flags

Definition at line 502 of file d3dkmddi.h.

◆ Flags2

DXGK_ALLOCATIONINFOFLAGS2 _DXGK_ALLOCATIONINFO::Flags2

Definition at line 510 of file d3dkmddi.h.

◆ FlagsWddm2

DXGK_ALLOCATIONINFOFLAGS_WDDM2_0 _DXGK_ALLOCATIONINFO::FlagsWddm2

Definition at line 504 of file d3dkmddi.h.

◆ hAllocation

HANDLE _DXGK_ALLOCATIONINFO::hAllocation

Definition at line 499 of file d3dkmddi.h.

◆ HintedBank

DXGK_SEGMENTBANKPREFERENCE _DXGK_ALLOCATIONINFO::HintedBank

Definition at line 489 of file d3dkmddi.h.

◆ MaximumRenamingListLength

UINT _DXGK_ALLOCATIONINFO::MaximumRenamingListLength

Definition at line 496 of file d3dkmddi.h.

◆ pAllocationUsageHint

DXGK_ALLOCATIONUSAGEHINT* _DXGK_ALLOCATIONINFO::pAllocationUsageHint

Definition at line 507 of file d3dkmddi.h.

◆ PhysicalAdapterIndex

UINT _DXGK_ALLOCATIONINFO::PhysicalAdapterIndex

Definition at line 497 of file d3dkmddi.h.

◆ PitchAlignedSize

SIZE_T _DXGK_ALLOCATIONINFO::PitchAlignedSize

Definition at line 488 of file d3dkmddi.h.

◆ pPrivateDriverData

VOID* _DXGK_ALLOCATIONINFO::pPrivateDriverData

Definition at line 484 of file d3dkmddi.h.

◆ PreferredSegment

DXGK_SEGMENTPREFERENCE _DXGK_ALLOCATIONINFO::PreferredSegment

Definition at line 490 of file d3dkmddi.h.

◆ PrivateDriverDataSize

UINT _DXGK_ALLOCATIONINFO::PrivateDriverDataSize

Definition at line 485 of file d3dkmddi.h.

◆ Size

SIZE_T _DXGK_ALLOCATIONINFO::Size

Definition at line 487 of file d3dkmddi.h.

◆ SupportedReadSegmentSet

UINT _DXGK_ALLOCATIONINFO::SupportedReadSegmentSet

Definition at line 491 of file d3dkmddi.h.

◆ SupportedWriteSegmentSet

UINT _DXGK_ALLOCATIONINFO::SupportedWriteSegmentSet

Definition at line 492 of file d3dkmddi.h.


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