Compartilhar via


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

Confira também

Estruturas do sombreador