Compartir a través de


Método ID3D11ShaderTrace::GetStep (d3d11shadertracing.h)

Recupera información sobre el paso especificado en el seguimiento.

Sintaxis

HRESULT GetStep(
  [in]  UINT             stepIndex,
  [out] D3D11_TRACE_STEP *pTraceStep
);

Parámetros

[in] stepIndex

Índice del paso dentro del seguimiento. El intervalo del índice es [0...NumTraceSteps-1], donde NumTraceSteps es miembro de la estructura D3D11_TRACE_STATS . Puede recuperar información sobre un paso en cualquier orden de paso.

[out] pTraceStep

Puntero a una estructura de D3D11_TRACE_STEP . GetStep rellena los miembros de esta estructura con información sobre el paso de seguimiento especificado por el parámetro stepIndex .

Valor devuelto

GetStep devuelve:

  • S_OK si el método recupera la información del paso.
  • E_FAIL si un seguimiento no está disponible.
  • E_INVALIDARG si stepIndex está fuera del intervalo o si pTraceStep es NULL.
  • Posiblemente otros códigos de error que se describen en Códigos de retorno de Direct3D 11.

Comentarios

Esta API requiere el Kit de desarrollo de software (SDK) de Windows para Windows 8.

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11shadertracing.h
Archivo DLL D3D11SDKLayers.dll; D3D11_1SDKLayers.dll; D3D11_2SDKLayers.dll

Consulte también

ID3D11ShaderTrace