D3D11_TRACE_REGISTER_TYPE enumeración (d3d11shadertracing.h)
Identifica un tipo de registro de seguimiento.
Syntax
typedef enum D3D11_TRACE_REGISTER_TYPE {
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0,
D3D11_TRACE_INPUT_REGISTER,
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER,
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER,
D3D11_TRACE_TEMP_REGISTER,
D3D11_TRACE_INDEXABLE_TEMP_REGISTER,
D3D11_TRACE_OUTPUT_REGISTER,
D3D11_TRACE_OUTPUT_DEPTH_REGISTER,
D3D11_TRACE_CONSTANT_BUFFER,
D3D11_TRACE_IMMEDIATE32,
D3D11_TRACE_SAMPLER,
D3D11_TRACE_RESOURCE,
D3D11_TRACE_RASTERIZER,
D3D11_TRACE_OUTPUT_COVERAGE_MASK,
D3D11_TRACE_STREAM,
D3D11_TRACE_THIS_POINTER,
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER,
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER,
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER,
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER,
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER,
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER,
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER,
D3D11_TRACE_UNORDERED_ACCESS_VIEW,
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY,
D3D11_TRACE_INPUT_THREAD_ID_REGISTER,
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER,
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER,
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER,
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER,
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER,
D3D11_TRACE_IMMEDIATE64,
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER,
D3D11_TRACE_INTERFACE_POINTER
} ;
Constantes
D3D11_TRACE_OUTPUT_NULL_REGISTER Valor: 0 Registro NULL de salida. |
D3D11_TRACE_INPUT_REGISTER Registro de entrada. |
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER Registro de identificador primitivo de entrada. |
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER Búfer de constantes inmediato. |
D3D11_TRACE_TEMP_REGISTER Registro temporal. |
D3D11_TRACE_INDEXABLE_TEMP_REGISTER Registro temporal que se puede indexar. |
D3D11_TRACE_OUTPUT_REGISTER Registro de salida. |
D3D11_TRACE_OUTPUT_DEPTH_REGISTER Registro oDepth de salida. |
D3D11_TRACE_CONSTANT_BUFFER Búfer de constantes. |
D3D11_TRACE_IMMEDIATE32 Registro Inmediato32. |
D3D11_TRACE_SAMPLER Sampler. |
D3D11_TRACE_RESOURCE Resource. |
D3D11_TRACE_RASTERIZER Rasterizador. |
D3D11_TRACE_OUTPUT_COVERAGE_MASK Máscara de cobertura de salida. |
D3D11_TRACE_STREAM Secuencia. |
D3D11_TRACE_THIS_POINTER Este puntero. |
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER Registro de identificador de punto de control de salida (esto es realmente una entrada; define la salida que controla el subproceso). |
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER Registro de identificador de instancia de bifurcación de entrada. |
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER Registro de identificador de instancia de combinación de entrada. |
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER Registro de punto de control de entrada. |
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER Registro del punto de control de salida. |
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER Registro de constantes de revisión de entrada. |
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER Registro de punto de dominio de entrada. |
D3D11_TRACE_UNORDERED_ACCESS_VIEW Vista de acceso desordenado. |
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY Memoria compartida del grupo de subprocesos. |
D3D11_TRACE_INPUT_THREAD_ID_REGISTER Registro de identificador de subproceso de entrada. |
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER Registro del identificador del grupo de subprocesos. |
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER Registro del identificador del subproceso de entrada en el grupo. |
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER Registro de máscara de cobertura de entrada. |
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER Registro plano del identificador del subproceso de entrada en el grupo. |
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER Registro de identificador de instancia del sombreador de geometría de entrada (GS). |
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER Salida oDepth mayor o igual que el registro. |
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER Salida oDepth menor o igual que el registro. |
D3D11_TRACE_IMMEDIATE64 Registro Inmediato64. |
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER Registro del contador de ciclo. |
D3D11_TRACE_INTERFACE_POINTER Puntero de interfaz. |
Comentarios
D3D11_TRACE_REGISTER_TYPE identifica el tipo de registro de seguimiento en una estructura de D3D11_TRACE_REGISTER .
Nota 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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de