Compartir a través de


estructura D3D11_PIXEL_SHADER_TRACE_DESC (d3d11shadertracing.h)

Describe una instancia de un sombreador de píxeles que se va a rastrear.

Sintaxis

typedef struct D3D11_PIXEL_SHADER_TRACE_DESC {
  UINT64 Invocation;
  INT    X;
  INT    Y;
  UINT64 SampleMask;
} D3D11_PIXEL_SHADER_TRACE_DESC;

Miembros

Invocation

Número de invocación de la instancia del sombreador de píxeles.

X

Coordenada x del píxel.

Y

Coordenada y del píxel.

SampleMask

Valor que describe una máscara de muestras de píxeles que se van a rastrear. Si este valor especifica cualquiera de los ejemplos enmascarados, se activa el seguimiento. El bit menos significativo (LSB) es el ejemplo 0. El suavizado de suavizado no multimuestra (MSAA) cuenta como un recuento de muestras de 1; por lo tanto, se debe establecer el LSB de SampleMask . Si se establece en cero, no se realiza un seguimiento del píxel. Sin embargo, los seguimientos de píxeles todavía se pueden habilitar de forma invocada.

Comentarios

Esta API requiere el Kit de desarrollo de software (SDK) de Windows para Windows 8.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado d3d11shadertracing.h

Consulte también

Estructuras de los sombreadores