Skip to main content
BeginQueryEndQuery 호출 사이의 그래픽 파이프라인 활동에 대한 쿼리 정보입니다.

구문

멤버

IAVertices
형식: UINT64
입력 어셈블러가 읽은 정점 수입니다. IAPrimitives
형식: UINT64
입력 어셈블러가 읽은 프리미티브 수입니다. 이 숫자는 사용된 프리미티브 토폴로지에 따라 다를 수 있습니다. 예를 들어, 6개의 정점이 있는 삼각형 스트립은 4개의 삼각형을 생성하지만, 6개의 정점이 있는 삼각형 목록은 2개의 삼각형을 생성합니다. VSInvocations
형식: UINT64
정점 셰이더 호출 수를 지정합니다. Direct3D는 정점당 한 번 정점 셰이더를 호출합니다. GSInvocations
형식: UINT64
지오메트리 셰이더 호출 수를 지정합니다. 지오메트리 셰이더가 NULL로 설정되어 있을 때 이 통계는 그래픽 어댑터에 따라 증가할 수도 있고 그렇지 않을 수도 있습니다. GSPrimitives
형식: UINT64
지오메트리 셰이더 출력 프리미티브 수를 지정합니다. CInvocations
형식: UINT64
래스터라이저에 보내진 프리미티브 수입니다. 래스터라이저가 비활성화되면 증가하지 않습니다. CPrimitives
형식: UINT64
렌더링된 프리미티브 수입니다. 프리미티브가 클리핑된 후 하나 이상의 프리미티브로 분할되거나 완전히 컬링되기 때문에 CInvocations보다 크거나 작을 수 있습니다. PSInvocations
형식: UINT64
픽셀 셰이더 호출 수를 지정합니다. HSInvocations
형식: UINT64
헐 셰이더 호출 수를 지정합니다. DSInvocations
형식: UINT64
도메인 셰이더 호출 수를 지정합니다. CSInvocations
형식: UINT64
컴퓨트 셰이더 호출 수를 지정합니다.

설명

이 구조체를 D3D12_QUERY_HEAP_TYPECreateQueryHeap과 함께 사용합니다.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

핵심 구조체
마지막 수정일 2026년 8월 24일