Método ID3D11ShaderTrace::GetWrittenRegister (d3d11shadertracing.h)
Recupera información sobre un registro escrito por un paso en el seguimiento.
Sintaxis
HRESULT GetWrittenRegister(
[in] UINT stepIndex,
[in] UINT writtenRegisterIndex,
[out] D3D11_TRACE_REGISTER *pRegister,
[out] D3D11_TRACE_VALUE *pValue
);
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 en cualquier orden de paso.
[in] writtenRegisterIndex
Índice del registro en el paso de seguimiento. El intervalo del índice es [0...NumRegistersWritten-1], donde NumRegistersWritten es miembro de la estructura D3D11_TRACE_STEP .
[out] pRegister
Puntero a una estructura de D3D11_TRACE_REGISTER . GetWrittenRegister rellena los miembros de esta estructura con información sobre el registro escrito por el paso del seguimiento.
[out] pValue
Puntero a una estructura de D3D11_TRACE_VALUE . GetWrittenRegister rellena los miembros de esta estructura con información sobre el valor que se escribió en el registro.
Valor devuelto
GetWrittenRegister devuelve:
- S_OK si el método recupera la información de registro.
- E_FAIL si un seguimiento no está disponible o si el seguimiento no se creó con la marca D3D11_SHADER_TRACE_FLAG_RECORD_REGISTER_WRITES.
- E_INVALIDARG si stepIndex o writtenRegisterIndex está fuera del intervalo o si pRegister o pValue 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
Requisito | Value |
---|---|
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de