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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für