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 |