Compartir a través de


estructura D3D11_TRACE_VALUE (d3d11shadertracing.h)

Describe un valor de seguimiento.

Sintaxis

typedef struct D3D11_TRACE_VALUE {
  UINT                       Bits[4];
  D3D11_TRACE_COMPONENT_MASK ValidMask;
} D3D11_TRACE_VALUE;

Miembros

Bits[4]

Matriz de bits que componen el valor de seguimiento. El elemento [0] es X.

Nota Este miembro puede contener datos float, UINT o INT . Los elementos se especifican como UINT en lugar de usar una unión para minimizar el riesgo de que X86 SNaN-QNaN> quashing durante la asignación float. Si se muestran los bits, se pueden interpretar como float en el último momento.
 

ValidMask

Combinación de los siguientes valores de componente que se combinan mediante una operación OR bit a bit. El valor resultante especifica la máscara de seguimiento del componente.

Marca Descripción
D3D11_TRACE_COMPONENT_X (0x1) Componente x de la máscara de seguimiento.
D3D11_TRACE_COMPONENT_Y (0x2) Componente y de la máscara de seguimiento.
D3D11_TRACE_COMPONENT_Z (0x4) Componente z de profundidad de la máscara de seguimiento.
D3D11_TRACE_COMPONENT_W (0x8) Componente de profundidad w de la máscara de seguimiento.
 

Omita los valores sin máscara, especialmente si se acumulan deltas.

Comentarios

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

Requisitos

Requisito Value
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