D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS union (d3dkmthk.h)
The D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS structure contains Verifier flags for the video memory manager (VidMm).
Syntax
typedef union _D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS {
struct {
UINT AlwaysRepatch : 1;
UINT FailSharedPrimary : 1;
UINT FailProbeAndLock : 1;
UINT AlwaysDiscardOffer : 1;
UINT NeverDiscardOffer : 1;
UINT ForceComplexLock : 1;
UINT NeverPrepatch : 1;
UINT ExpectPreparationFailure : 1;
UINT TakeSplitPoint : 1;
UINT FailAcquireSwizzlingRange : 1;
UINT PagingPathLockSubrange : 1;
UINT PagingPathLockMinrange : 1;
UINT FailVaRotation : 1;
UINT NoDemotion : 1;
UINT FailDefragPass : 1;
UINT AlwaysProcessOfferList : 1;
UINT AlwaysDecommitOffer : 1;
UINT NeverMoveDefrag : 1;
UINT AlwaysRelocateDisplayableResources : 1;
UINT AlwaysFailGrowVPRMoves : 1;
UINT NeverFlushTemporaryResources : 1;
UINT AllocateTemporaryResourcesInAperture : 1;
UINT Reserved : 10;
};
UINT32 Value;
} D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS;
Members
AlwaysRepatch
Always repatch.
FailSharedPrimary
Fail shared primary.
FailProbeAndLock
Fail probe and lock.
AlwaysDiscardOffer
Always discard offer.
NeverDiscardOffer
Never discard offer.
ForceComplexLock
Force complex lock.
NeverPrepatch
Never prepatch.
ExpectPreparationFailure
Expect preparation failure.
TakeSplitPoint
Take split point.
FailAcquireSwizzlingRange
Fail acquire swizzling range.
PagingPathLockSubrange
Paging path lock subrange.
PagingPathLockMinrange
Paging path lock min-range.
FailVaRotation
Fail VA rotation.
NoDemotion
No demotion.
FailDefragPass
Fail defragmentation pass.
AlwaysProcessOfferList
Always process offer list.
AlwaysDecommitOffer
Always decommit offer.
NeverMoveDefrag
Never move defragmentation.
AlwaysRelocateDisplayableResources
Always relocate displayable resources.
AlwaysFailGrowVPRMoves
Always fail grow VPR moves.
NeverFlushTemporaryResources
Instructs VidMm to not flush any temporary resources unless it's required to do so.
AllocateTemporaryResourcesInAperture
Instructs VidMm to allocate temporary resources in the aperture.
Reserved
Reserved for internal use.
Value
An alternative way to access the flags.
Requirements
Requirement | Value |
---|---|
Header | d3dkmthk.h |