GpaIsPassComplete
Copyright (c) 2018-2024 Advanced Micro Devices, Inc. 保留所有权利。
语法
GpaStatus GpaIsPassComplete( GpaSessionId session_id, GpaUInt32 pass_index);描述
检查一个通道是否完成。对工作负载进行采样后,结果可能立即可用,也可能需要一段时间才能可用。此函数允许您确定通道何时完成,以及相关的资源在应用程序中不再需要。该函数不阻塞,允许进行定期轮询。在函数返回 kGpaStatusOk 之前,应用程序不得释放其资源。
参数
| 名称 | 描述 |
|---|---|
| session_id | 先前创建的会话的唯一标识符。 |
| pass_index | 要检查的通道的零基索引。 |
返回值
| 返回值 | 描述 |
|---|---|
| kGpaStatusOk | 通道已完成,结果已准备就绪。 |
| kGpaStatusErrorGpaNotInitialized | GPA 未初始化。请在所有其他入口点之前调用 GpaInitialize。 |
| kGpaStatusErrorResultNotReady | 通道尚未准备好。 |
| kGpaStatusErrorNullPointer | 提供的 session_id 参数为 NULL。 |
| kGpaStatusErrorSessionNotFound | 提供的 session_id 参数未被识别为先前创建的会话标识符。 |
| kGpaStatusErrorSessionNotStarted | 会话尚未开始。 |
| kGpaStatusErrorException | 发生异常。 |