ID3D11ShaderTrace::GetStep, méthode (d3d11shadertracing.h)
Récupère des informations sur l’étape spécifiée dans la trace.
Syntaxe
HRESULT GetStep(
[in] UINT stepIndex,
[out] D3D11_TRACE_STEP *pTraceStep
);
Paramètres
[in] stepIndex
Index de l’étape dans la trace. La plage de l’index est [0...NumTraceSteps-1], où NumTraceSteps est membre de la structure D3D11_TRACE_STATS . Vous pouvez récupérer des informations sur une étape dans n’importe quel ordre d’étape.
[out] pTraceStep
Pointeur vers une structure D3D11_TRACE_STEP . GetStep remplit les membres de cette structure avec des informations sur l’étape de trace spécifiée par le paramètre stepIndex .
Valeur retournée
GetStep retourne :
- S_OK si la méthode récupère les informations d’étape.
- E_FAIL si aucune trace n’est disponible.
- E_INVALIDARG si stepIndex est hors plage ou si pTraceStep a la valeur NULL.
- Peut-être d’autres codes d’erreur décrits dans Direct3D 11 Return Codes.
Notes
Cette API nécessite le Kit de développement logiciel (SDK) Windows pour Windows 8.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11shadertracing.h |
DLL | D3D11SDKLayers.dll; D3D11_1SDKLayers.dll; D3D11_2SDKLayers.dll |