Share via


ID3D11Query1-Schnittstelle (d3d11_3.h)

Stellt ein Abfrageobjekt zum Abfragen von Informationen aus der Grafikverarbeitungseinheit (GPU) dar.

Vererbung

Die ID3D11Query1-Schnittstelle erbt von ID3D11Query. ID3D11Query1 verfügt auch über folgende Membertypen:

Methoden

Die ID3D11Query1-Schnittstelle verfügt über diese Methoden.

 
ID3D11Query1::GetDesc1

Ruft eine Abfragebeschreibung ab.

Hinweise

Eine Abfrage kann mit ID3D11Device3::CreateQuery1 erstellt werden.

Abfragedaten werden in der Regel erfasst, indem sie einen ID3D11DeviceContext::Begin-Befehl ausgibt, einige Grafikbefehle ausgibt, einen ID3D11DeviceContext::End-Befehl ausgibt und dann ID3D11DeviceContext:GetData aufruft, um Daten über die Vorgänge zwischen den Aufrufen "Begin" und "End" abzurufen. Die von GetData zurückgegebenen Daten unterscheiden sich je nach Abfragetyp.

Es gibt jedoch einige Abfragen, für die keine Aufrufe von Begin erforderlich sind. Eine Liste der möglichen Abfragen finden Sie unter D3D11_QUERY.

Wenn Sie eine Abfrage verwenden, für die kein Aufruf von Begin erforderlich ist, ist weiterhin ein Aufruf von End erforderlich. Der Aufruf von End bewirkt, dass die von GetData zurückgegebenen Daten bis zum letzten Aufruf von End genau sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d3d11_3.h

Weitere Informationen

Kernschnittstellen

ID3D11Query