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 |