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 Reserved : 12;
  };
  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 移动。

Reserved

保留以供内部使用。

Value

用于对其他成员进行操作的值。

要求

要求
Header d3dkmthk.h

另请参阅

D3DKMT_ADAPTER_VERIFIER_OPTION_DATA