D3D12_GPU_BASED_VALIDATION_FLAGS 열거형(d3d12sdklayers.h)
런타임에 수행할 GPU 기반 유효성 검사 수준을 설명합니다.
Syntax
typedef enum D3D12_GPU_BASED_VALIDATION_FLAGS {
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE = 0,
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING = 0x1
} ;
상수
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE 값: 0 기본 동작; 리소스 상태, 설명자 및 설명자 테이블의 유효성이 모두 검사됩니다. |
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING 값: 0x1 설정된 경우 GPU 기반 유효성 검사는 리소스 상태 유효성 검사를 수행하지 않으므로 GPU 기반 유효성 검사의 성능 비용이 크게 줄어듭니다. 설명자 및 설명자 힙은 여전히 유효성을 검사합니다. |
설명
이 열거형은 ID3D12Debug2::SetGPUBasedValidationFlags 메서드와 함께 사용하여 발생하는 런타임 유효성 검사의 양을 구성합니다.
요구 사항
머리글 | d3d12sdklayers.h |