다음을 통해 공유


d3d11sdklayers.h 헤더

이 헤더는 Direct3D 11 그래픽에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

d3d11sdklayers.h에는 다음 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
ID3D11Debug

디버그 인터페이스는 디버그 설정을 제어하고 파이프라인 상태의 유효성을 검사하며 디버그 계층이 켜져 있는 경우에만 사용할 수 있습니다. (ID3D11Debug)
ID3D11InfoQueue

정보 큐 인터페이스는 디버그 메시지를 저장, 검색 및 필터링합니다. 큐는 메시지 큐, 선택적 스토리지 필터 스택 및 선택적 검색 필터 스택으로 구성됩니다. (ID3D11InfoQueue)
ID3D11RefDefaultTrackingOptions

기본 추적 인터페이스 집합은 참조 기본 추적 옵션을 설정합니다.
ID3D11RefTrackingOptions

추적 인터페이스는 참조 추적 옵션을 설정합니다.
ID3D11SwitchToRef

ID3D11SwitchToRef 인터페이스
ID3D11TracingDevice

추적 디바이스 인터페이스는 셰이더 추적 정보를 설정하여 셰이더 실행의 정확한 로깅 및 재생을 가능하게 합니다.

구조체

 
D3D11_INFO_QUEUE_FILTER

디버그 메시지 필터; 에는 허용하거나 거부할 메시지 유형의 목록이 포함되어 있습니다. (D3D11_INFO_QUEUE_FILTER)
D3D11_INFO_QUEUE_FILTER_DESC

특정 유형의 메시지가 필터를 통과하도록 허용하거나 거부합니다. (D3D11_INFO_QUEUE_FILTER_DESC)
D3D11_MESSAGE

정보 큐의 디버그 메시지입니다. (D3D11_MESSAGE)

열거형

 
D3D11_MESSAGE_CATEGORY

디버그 메시지의 범주입니다. (D3D11_MESSAGE_CATEGORY)
D3D11_MESSAGE_ID

정보 큐 필터를 설정하기 위한 메시지 디버그(D3D11_INFO_QUEUE_FILTER 참조) 이러한 메시지를 사용하여 스토리지 및 검색 필터를 통과하도록 메시지 범주를 허용하거나 거부합니다.
D3D11_MESSAGE_SEVERITY

정보 큐에 대한 메시지 심각도 수준을 디버그합니다. (D3D11_MESSAGE_SEVERITY)
D3D11_RLDO_FLAGS

디바이스 개체의 수명에 대해 보고할 정보의 양에 대한 옵션입니다.
D3D11_SHADER_TRACKING_OPTIONS

셰이더 디버그 추적을 수행하는 방법을 지정하는 옵션입니다.
D3D11_SHADER_TRACKING_RESOURCE_TYPE

추적할 리소스 종류를 나타냅니다.