D3D12DDI_QUERY_HEAP_TYPE 열거형(d3d12umddi.h)
D3D12DDI_QUERY_HEAP_TYPE 열거형 값은 쿼리 결과 배열인 쿼리 힙의 형식을 식별합니다.
Syntax
typedef enum D3D12DDI_QUERY_HEAP_TYPE {
D3D12DDI_QUERY_HEAP_TYPE_OCCLUSION = 0,
D3D12DDI_QUERY_HEAP_TYPE_TIMESTAMP = 1,
D3D12DDI_QUERY_HEAP_TYPE_PIPELINE_STATISTICS = 2,
D3D12DDI_QUERY_HEAP_TYPE_SO_STATISTICS = 3,
D3D12DDI_QUERY_HEAP_TYPE_0020_VIDEO_DECODE_STATISTICS = 4,
D3D12DDI_QUERY_HEAP_TYPE_0032_COPY_QUEUE_TIMESTAMP = 5,
D3D12DDI_QUERY_HEAP_TYPE_PIPELINE_STATISTICS1 = 7
} ;
상수
D3D12DDI_QUERY_HEAP_TYPE_OCCLUSION 값: 0 이진 0/1 결과를 반환합니다. 0은 깊이 및 스텐실 테스트를 통과한 샘플이 없음을 나타내고, 1은 하나 이상의 샘플이 깊이 및 스텐실 테스트를 통과했음을 나타냅니다. 이를 통해 폐색 쿼리는 깊이/스텐실 테스트와 관련된 어떤 GPU 성능 최적화도 방해하지 않을 수 있습니다. |
D3D12DDI_QUERY_HEAP_TYPE_TIMESTAMP 값: 1 힙은 고성능 타이밍 데이터를 위한 것입니다. |
D3D12DDI_QUERY_HEAP_TYPE_PIPELINE_STATISTICS 값: 2 힙은 D3D12 이전 그래픽 파이프라인 데이터를 포함하는 것입니다. D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS 참조하세요. |
D3D12DDI_QUERY_HEAP_TYPE_SO_STATISTICS 값: 3 힙은 스트림 출력 데이터를 포함하는 것입니다. D3D10_DDI_QUERY_DATA_SO_STATISTICS 참조 |
D3D12DDI_QUERY_HEAP_TYPE_0020_VIDEO_DECODE_STATISTICS 값: 4 힙은 비디오 디코딩 데이터를 포함하는 것입니다. D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS_0022 참조하세요. |
D3D12DDI_QUERY_HEAP_TYPE_0032_COPY_QUEUE_TIMESTAMP 값: 5 힙은 복사 명령 목록으로만 내보낸 타임스탬프 쿼리를 포함하는 것입니다. 복사 큐 타임스탬프는 복사 명령 목록에서만 쿼리할 수 있으며 복사 명령 목록은 일반 타임스탬프 쿼리 힙으로 내보낼 수 없습니다. |
D3D12DDI_QUERY_HEAP_TYPE_PIPELINE_STATISTICS1 값: 7 힙은 파이프라인 데이터를 포함하는 것입니다. D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 참조하세요. |
설명
쿼리는 나중에 GPU 또는 CPU에서 직접 사용할 수 있는 통계 및 상태 코드와 같은 GPU에서 정보를 캡처하는 데 사용됩니다. 쿼리 힙 형식과 연결된 상태 구조는 반환되는 확인된 데이터를 정의합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12umddi.h(D3d12umddi.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기