D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS union (d3dkmthk.h)
显示适配器验证程序视频内存管理标志。
语法
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;
成员
AlwaysRepatch
始终重新修补。
FailSharedPrimary
共享主数据库失败。
FailProbeAndLock
探测和锁定失败。
AlwaysDiscardOffer
始终放弃产品/服务。
NeverDiscardOffer
永远不要放弃产品/服务。
ForceComplexLock
强制复杂锁定。
NeverPrepatch
从不进行预修补。
ExpectPreparationFailure
预计准备失败。
TakeSplitPoint
获取拆分点。
FailAcquireSwizzlingRange
获取重排范围失败。
PagingPathLockSubrange
分页路径锁子范围。
PagingPathLockMinrange
分页路径锁定最小范围。
FailVaRotation
VA 旋转失败。
NoDemotion
不降级。
FailDefragPass
碎片整理过程失败。
AlwaysProcessOfferList
始终处理产品/服务列表。
AlwaysDecommitOffer
始终取消提交产品/服务。
NeverMoveDefrag
永远不要移动碎片整理。
AlwaysRelocateDisplayableResources
始终重定位可显示资源。
AlwaysFailGrowVPRMoves
始终失败增长 VPR 移动。
NeverFlushTemporaryResources
AllocateTemporaryResourcesInAperture
Reserved
保留以供内部使用。
Value
用于对其他成员进行操作的值。
要求
要求 | 值 |
---|---|
Header | d3dkmthk.h |