aclrtFunctionGetParamInfo
产品支持情况
产品 |
是否支持 |
|---|---|
Atlas 350 加速卡 |
√ |
√ |
|
√ |
|
√ |
|
√ |
|
√ |
功能说明
根据索引从核函数句柄获取参数信息(偏移和大小)。
函数原型
1 | aclError aclrtFunctionGetParamInfo(const void *func, size_t paramIndex, size_t *paramOffset, size_t *paramSize) |
参数说明
参数名 |
输入/输出 |
说明 |
|---|---|---|
func |
输入 |
核函数句柄。类型定义请参见aclrtFuncHandle。 |
paramIndex |
输入 |
参数索引。 可先调用aclrtFunctionGetParamCount接口获取可用的参数数量后,这个paramIndex的取值范围:[0, (参数数量-1)]。 |
paramOffset |
输出 |
参数在参数数据区中的偏移,单位为Byte。 |
paramSize |
输出 |
参数的大小,单位Byte。 |
返回值说明
返回0表示成功,返回其他值表示失败,请参见aclError。
父主题: Kernel加载与执行