enumerazione D3D11_TRACE_REGISTER_TYPE (d3d11shadertracing.h)
Identifica un tipo di registro di traccia.
Sintassi
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
} ;
Costanti
D3D11_TRACE_OUTPUT_NULL_REGISTER Valore: 0 Registrare NULL di output. |
D3D11_TRACE_INPUT_REGISTER Registro di input. |
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER Registro ID primitivo di input. |
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER Buffer costante immediato. |
D3D11_TRACE_TEMP_REGISTER Registro temporaneo. |
D3D11_TRACE_INDEXABLE_TEMP_REGISTER Registro temporaneo che può essere indicizzato. |
D3D11_TRACE_OUTPUT_REGISTER Registro di output. |
D3D11_TRACE_OUTPUT_DEPTH_REGISTER Output oDepth register. |
D3D11_TRACE_CONSTANT_BUFFER Buffer costante. |
D3D11_TRACE_IMMEDIATE32 Registrazione immediata32. |
D3D11_TRACE_SAMPLER Campionatore. |
D3D11_TRACE_RESOURCE Resource. |
D3D11_TRACE_RASTERIZER Rasterizer. |
D3D11_TRACE_OUTPUT_COVERAGE_MASK Maschera di copertura dell'output. |
D3D11_TRACE_STREAM Flusso. |
D3D11_TRACE_THIS_POINTER Questo puntatore. |
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER Registro ID del punto di controllo di output (si tratta in realtà di un input, definisce l'output controllato dai thread). |
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER Registro dell'ID istanza del fork di input. |
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER Registro dell'ID istanza di join di input. |
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER Registro del punto di controllo di input. |
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER Registro del punto di controllo di output. |
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER Registro costante patch di input. |
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER Registro del punto di dominio di input. |
D3D11_TRACE_UNORDERED_ACCESS_VIEW Visualizzazione di accesso non ordinato. |
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY Memoria condivisa del gruppo di thread. |
D3D11_TRACE_INPUT_THREAD_ID_REGISTER Registrare l'ID del thread di input. |
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER Registrare l'ID del gruppo di thread. |
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER Id del thread di input nel registro di gruppo. |
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER Registro maschera di copertura di input. |
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER L'ID del thread di input nel gruppo ha appiattito il registro. |
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER Registro dell'ID istanza del geometry shader (GS). |
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER Output oDepth maggiore o uguale a register. |
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER Output oDepth minore o uguale a register. |
D3D11_TRACE_IMMEDIATE64 Registrazione immediata64. |
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER Registro contatore del ciclo. |
D3D11_TRACE_INTERFACE_POINTER Puntatore all'interfaccia. |
Commenti
D3D11_TRACE_REGISTER_TYPE identifica il tipo di registro di traccia in una struttura D3D11_TRACE_REGISTER .
Nota Questa API richiede Windows Software Development Kit (SDK) per Windows 8.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | d3d11shadertracing.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per