D3D11_PIXEL_SHADER_TRACE_DESC 구조체(d3d11shadertracing.h)
추적할 픽셀 셰이더의 instance 설명합니다.
구문
typedef struct D3D11_PIXEL_SHADER_TRACE_DESC {
UINT64 Invocation;
INT X;
INT Y;
UINT64 SampleMask;
} D3D11_PIXEL_SHADER_TRACE_DESC;
멤버
Invocation
픽셀 셰이더의 instance 호출 번호입니다.
X
픽셀의 x 좌표입니다.
Y
픽셀의 y 좌표입니다.
SampleMask
추적할 픽셀 샘플의 마스크를 설명하는 값입니다. 이 값이 마스킹된 샘플을 지정하면 추적이 활성화됩니다. LSB(최소 비트)는 샘플 0입니다. 비 다중 샘플링 앤티앨리어싱(MSAA)은 1의 샘플 수로 계산됩니다. 따라서 SampleMask 의 LSB를 설정해야 합니다. 0으로 설정하면 픽셀이 추적되지 않습니다. 그러나 호출 기준으로 픽셀 추적을 계속 사용하도록 설정할 수 있습니다.
설명
이 API에는 Windows 8용 Windows SDK(소프트웨어 개발 키트)가 필요합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | d3d11shadertracing.h |