// d3dukmdt.h
typedef enum _D3DDDI_OFFER_PRIORITY {
D3DDDI_OFFER_PRIORITY_NONE,
D3DDDI_OFFER_PRIORITY_LOW,
D3DDDI_OFFER_PRIORITY_NORMAL,
D3DDDI_OFFER_PRIORITY_HIGH,
D3DDDI_OFFER_PRIORITY_AUTO
} D3DDDI_OFFER_PRIORITY;
View the official Windows Driver Kit DDI referenceNo description available.
Indicates the importance of video memory resources that the user-mode display driver offers for reuse.
D3DDDI_OFFER_PRIORITY_NONEThe allocation should not be offered.
Note Do not use this value in the D3DDDICB_OFFERALLOCATIONS.Priority member.
D3DDDI_OFFER_PRIORITY_LOWThe allocation has low value and should be discarded before other offered allocations. Specify this type for allocations that have no useful content.
D3DDDI_OFFER_PRIORITY_NORMALThe allocation has useful content but can easily be regenerated.
D3DDDI_OFFER_PRIORITY_HIGHThe allocation has useful content and cannot easily be regenerated. The video memory manager (which is part of Dxgkrnl.sys) should therefore avoid discarding this allocation before other offered allocations.
D3DDDI_OFFER_PRIORITY_AUTOThe video memory manager should make a policy decision on the allocation's value based on its priority for eviction.