D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS 공용 구조체(d3dkmthk.h)
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS 구조에는 비디오 메모리 관리자(VidMm)에 대한 검증 도구 플래그가 포함됩니다.
통사론
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
VidMm 필요한 경우가 아니면 임시 리소스를 플러시하지 않도록 지시합니다.
AllocateTemporaryResourcesInAperture
VidMm 조리개에 임시 리소스를 할당하도록 지시합니다.
Reserved
내부용으로 예약되어 있습니다.
Value
플래그에 액세스하는 다른 방법입니다.
요구 사항
요구 | 값 |
---|---|
헤더 | d3dkmthk.h |