ID3D11ShaderTrace::GetStep-Methode (d3d11shadertracing.h)
Ruft Informationen zum angegebenen Schritt in der Ablaufverfolgung ab.
Syntax
HRESULT GetStep(
[in] UINT stepIndex,
[out] D3D11_TRACE_STEP *pTraceStep
);
Parameter
[in] stepIndex
Der Index des Schritts innerhalb der Ablaufverfolgung. Der Bereich des Indexes ist [0...NumTraceSteps-1], wobei NumTraceSteps ein Element der D3D11_TRACE_STATS-Struktur ist. Sie können Informationen zu einem Schritt in beliebiger Schrittreihenfolge abrufen.
[out] pTraceStep
Ein Zeiger auf eine D3D11_TRACE_STEP-Struktur . GetStep füllt die Member dieser Struktur mit Informationen zum Ablaufverfolgungsschritt, der durch den stepIndex-Parameter angegeben wird.
Rückgabewert
GetStep gibt Folgendes zurück:
- S_OK , wenn die -Methode die Schrittinformationen abruft.
- E_FAIL , wenn keine Ablaufverfolgung verfügbar ist.
- E_INVALIDARG , wenn stepIndex außerhalb des Bereichs liegt oder pTraceStep 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
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 |