estrutura D3D11_PIXEL_SHADER_TRACE_DESC (d3d11shadertracing.h)
Descreve uma instância de um sombreador de pixel a ser rastreada.
Sintaxe
typedef struct D3D11_PIXEL_SHADER_TRACE_DESC {
UINT64 Invocation;
INT X;
INT Y;
UINT64 SampleMask;
} D3D11_PIXEL_SHADER_TRACE_DESC;
Membros
Invocation
O número de invocação da instância do sombreador de pixel.
X
A coordenada X do pixel.
Y
A coordenada Y do pixel.
SampleMask
Um valor que descreve uma máscara de amostras de pixel a ser rastreada. Se esse valor especificar qualquer um dos exemplos mascarados, o rastreamento será ativado. O bit menos significativo (LSB) é o exemplo 0. A MSAA (antialiasing não multisampla) conta como uma contagem de exemplo de 1; portanto, o LSB de SampleMask deve ser definido. Se definido como zero, o pixel não será rastreado. No entanto, os rastreamentos de pixel ainda podem ser habilitados em uma base de invocação.
Comentários
Essa API requer o SDK (Software Development Kit) do Windows para Windows 8.
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | d3d11shadertracing.h |