销毁一个Event,只能销毁通过aclrtCreateEvent/aclrtCreateEventWithFlag接口创建的Event,同步接口。调用aclrtCreateEvent接口创建的Event,在销毁时,用户需确保等待aclrtSynchronizeEvent接口或aclrtStreamWaitEvent接口涉及的任务都结束后,再销毁。
在调用aclrtDestroyEvent接口销毁指定Event时,需确保其它接口没有正在使用该Event。
aclError aclrtDestroyEvent(aclrtEvent event)
参数名 |
输入/输出 |
说明 |
---|---|---|
event |
输入 |
待销毁的Event。 |
返回0表示成功,返回其它值表示失败。