D3D12DDI_QUERY_TYPE-Enumeration (d3d12umddi.h)
Ein D3D12DDI_QUERY_TYPE Enumerationswert gibt den Typ einer Abfrage an.
Syntax
typedef enum D3D12DDI_QUERY_TYPE {
D3D12DDI_QUERY_TYPE_OCCLUSION = 0,
D3D12DDI_QUERY_TYPE_BINARY_OCCLUSION = 1,
D3D12DDI_QUERY_TYPE_TIMESTAMP = 2,
D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS = 3,
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM0 = 4,
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM1 = 5,
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM2 = 6,
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM3 = 7,
D3D12DDI_QUERY_TYPE_0020_VIDEO_DECODE_STATISTICS = 8,
D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 = 10
} ;
Konstanten
D3D12DDI_QUERY_TYPE_OCCLUSION Wert: 0 Die Abfrage dient für die Anzahl der Tiefen-/Schablonenverschlüsse. |
D3D12DDI_QUERY_TYPE_BINARY_OCCLUSION Wert: 1 Die Abfrage dient einer binären Tiefen-/Schablonenverdeckungsstatistik. Dieser Abfragetyp verhält sich wie D3D12DDI_QUERY_TYPE_OCCLUSION, mit dem Unterschied, dass er einfach ein binäres 0/1-Ergebnis zurückgibt: 0 gibt an, dass keine Stichprobentiefe und Schablonentests bestanden wurden, 1 gibt an, dass mindestens ein Beispiel die Tiefe und schablonentests bestanden hat. Dadurch können Okklusionsabfragen keine GPU-Leistungsoptimierung im Zusammenhang mit Tiefen-/Schablonentests beeinträchtigen. |
D3D12DDI_QUERY_TYPE_TIMESTAMP Wert: 2 Die Abfrage richtet sich an High Definition GPU- und CPU-Zeitstempel. |
D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS Wert: 3 Der Abfragetyp ist für Pre-D3D12-Grafikpipelinestatistiken vorgesehen. Siehe D3D11_DDI_QUERY_DATA_PIPELINE_STATISTICS. |
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM0 Wert: 4 Der Abfragetyp ist für die Datenstromausgabestatistik (STREAM OUTPUT, SO) für Stream0 vorgesehen. Stream Ausgabe ist die Fähigkeit der GPU, Scheitelpunkte in einen Puffer zu schreiben. Die Streamausgabeindikatoren überwachen den Fortschritt. Siehe D3D10_DDI_QUERY_DATA_SO_STATISTICS |
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM1 Wert: 5 Der Abfragetyp gilt für SO-Statistiken für Stream1. |
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM2 Wert: 6 Der Abfragetyp ist für SO-Statistiken für Stream2. |
D3D12DDI_QUERY_TYPE_SO_STATISTICS_STREAM3 Wert: 7 Der Abfragetyp gilt für SO-Statistiken für Stream3. |
D3D12DDI_QUERY_TYPE_0020_VIDEO_DECODE_STATISTICS Wert: 8 Der Abfragetyp dient zur Video-Decodierungsstatistik. Siehe D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS_0022. |
D3D12DDI_QUERY_TYPE_PIPELINE_STATISTICS1 Wert: 10 Der Abfragetyp ist für Grafikpipelinestatistiken. Siehe **D3D12DDI_QUERY_DATA_PIPELINE_STATISTICS1 **. |
Hinweise
Abfragen werden verwendet, um Informationen von der GPU zu erfassen, z. B. Statistiken und status Codes, die später direkt auf der GPU oder auf der CPU verwendet werden können.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h (einschließlich D3d12umddi.h) |