D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS 共用体 (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 |