D3D11_TRACE_VALUE 구조체(d3d11shadertracing.h)
추적 값을 설명합니다.
구문
typedef struct D3D11_TRACE_VALUE {
UINT Bits[4];
D3D11_TRACE_COMPONENT_MASK ValidMask;
} D3D11_TRACE_VALUE;
멤버
Bits[4]
추적 값을 구성하는 비트 배열입니다. [0] 요소는 X입니다.
참고 이 멤버는 float, UINT 또는 INT 데이터를 저장할 수 있습니다.
요소는 float 할당 중에 x86 SNaN-QNaN> quashing의 위험을 최소화하기 위해 공용 구조체를 사용하는 대신 UINT로 지정됩니다.
비트가 표시되면 마지막 순간에 float 로 해석될 수 있습니다.
ValidMask
비트 OR 연산을 사용하여 결합된 다음 구성 요소 값의 조합입니다. 결과 값은 구성 요소 추적 마스크를 지정합니다.
플래그 | 설명 |
---|---|
D3D11_TRACE_COMPONENT_X(0x1) | 추적 마스크의 x 구성 요소입니다. |
D3D11_TRACE_COMPONENT_Y(0x2) | 추적 마스크의 y 구성 요소입니다. |
D3D11_TRACE_COMPONENT_Z(0x4) | 추적 마스크의 깊이 z 구성 요소입니다. |
D3D11_TRACE_COMPONENT_W(0x8) | 추적 마스크의 깊이 w 구성 요소입니다. |
특히 델타가 누적된 경우 마스크되지 않은 값을 무시합니다.
설명
이 API에는 Windows 8 Windows SDK(소프트웨어 개발 키트)가 필요합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | d3d11shadertracing.h |