Share via


D3D11_TRACE_REGISTER_TYPE-Enumeration (d3d11shadertracing.h)

Gibt einen Typ von Ablaufverfolgungsregister an.

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
} ;

Konstanten

 
D3D11_TRACE_OUTPUT_NULL_REGISTER
Wert: 0
Ausgabe NULL-Register.
D3D11_TRACE_INPUT_REGISTER
Eingaberegister.
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER
Eingabe primitives ID-Register.
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER
Sofortiger Konstantenpuffer.
D3D11_TRACE_TEMP_REGISTER
Temporäre Registrierung.
D3D11_TRACE_INDEXABLE_TEMP_REGISTER
Temporäres Register, das indiziert werden kann.
D3D11_TRACE_OUTPUT_REGISTER
Ausgaberegister.
D3D11_TRACE_OUTPUT_DEPTH_REGISTER
Ausgabe des oDepth-Registers.
D3D11_TRACE_CONSTANT_BUFFER
Konstantpuffer.
D3D11_TRACE_IMMEDIATE32
Sofort32 registrieren.
D3D11_TRACE_SAMPLER
Sampler.
D3D11_TRACE_RESOURCE
Resource.
D3D11_TRACE_RASTERIZER
Rasterisierungsfunktion.
D3D11_TRACE_OUTPUT_COVERAGE_MASK
Ausgabeabdeckungsmaske.
D3D11_TRACE_STREAM
Stream.
D3D11_TRACE_THIS_POINTER
Dieser Zeiger.
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER
ID-Register des Ausgabesteuerungspunkts (dies ist eigentlich eine Eingabe; es definiert die Ausgabe, die der Thread steuert).
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER
Eingabe-Fork instance ID-Register.
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER
Eingabebeitritt instance ID-Register.
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER
Eingabesteuerungspunktregister.
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER
Ausgabesteuerungspunktregister.
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER
Eingabepatchkonstantenregister.
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER
Eingabe des Domänenpunktregisters.
D3D11_TRACE_UNORDERED_ACCESS_VIEW
Nicht sortierter Zugriff.
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY
Freigegebener Threadgruppenspeicher.
D3D11_TRACE_INPUT_THREAD_ID_REGISTER
Eingabethread-ID-Register.
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER
Threadgruppen-ID-Register.
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER
Eingabethread-ID in der Gruppe registrieren.
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER
Eingabeabdeckungsmaskenregister.
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER
Eingabethread-ID in der Gruppe geflachtes Register.
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER
Eingabegeometrie-Shader (GS) instance ID-Register.
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER
Ausgabe oDepth größer als oder gleich Register.
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER
Ausgabe oDepth kleiner als oder gleich Register.
D3D11_TRACE_IMMEDIATE64
Sofort64 registrieren.
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER
Zykluszählerregister.
D3D11_TRACE_INTERFACE_POINTER
Schnittstellenzeiger.

Hinweise

D3D11_TRACE_REGISTER_TYPE identifiziert den Typ des Ablaufverfolgungsregisters in einer D3D11_TRACE_REGISTER-Struktur .

Hinweis Für diese API ist das Windows Software Development Kit (SDK) für Windows 8 erforderlich.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile d3d11shadertracing.h

Weitere Informationen

Shader-Enumerationen