Freigeben über


ID3D11ShaderTrace::GetTraceStats-Methode (d3d11shadertracing.h)

Gibt Statistiken zur Ablaufverfolgung zurück.

Syntax

HRESULT GetTraceStats(
  [out] D3D11_TRACE_STATS *pTraceStats
);

Parameter

[out] pTraceStats

Ein Zeiger auf eine D3D11_TRACE_STATS-Struktur . GetTraceStats füllt die Member dieser Struktur mit Statistiken zur Ablaufverfolgung aus.

Rückgabewert

GetTraceStats gibt Folgendes zurück:

  • S_OK, wenn Statistiken zur Ablaufverfolgung erfolgreich abgerufen werden.
  • E_FAIL, wenn noch keine Ablaufverfolgungsstatistiken verfügbar sind; ID3D11ShaderTrace::TraceReady muss S_OK zurückgeben, bevor GetTraceStats erfolgreich sein kann.
  • E_INVALIDARG, wenn pTraceStats NULL ist.
  • Möglicherweise andere Fehlercodes, die in Direct3D 11-Rückgabecodes beschrieben werden.

Hinweise

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 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d3d11shadertracing.h
DLL D3D11SDKLayers.dll; D3D11_1SDKLayers.dll; D3D11_2SDKLayers.dll

Weitere Informationen

ID3D11ShaderTrace