6.11. 模块管理 [已弃用]

本节介绍低级别 CUDA 驱动程序应用程序编程接口的已弃用模块管理功能。

函数

CUresult cuModuleGetSurfRef ( CUsurfref* pSurfRef, CUmodule hmod, const char* name )
返回表面引用的句柄。
CUresult cuModuleGetTexRef ( CUtexref* pTexRef, CUmodule hmod, const char* name )
返回纹理引用的句柄。

函数

CUresult cuModuleGetSurfRef ( CUsurfref* pSurfRef, CUmodule hmod, const char* name )
返回表面引用的句柄。
参数
pSurfRef
- 返回的表面引用
hmod
- 从中检索表面引用的模块
name
- 要检索的表面引用的名称
已弃用

描述
*pSurfRef中返回模块中名为name的表面引用的句柄hmod。如果不存在该名称的表面引用,cuModuleGetSurfRef() 返回 CUDA_ERROR_NOT_FOUND

注意

请注意,此函数也可能返回先前异步启动的错误代码。

另请参阅

cuModuleGetFunction, cuModuleGetGlobal, cuModuleGetTexRef, cuModuleLoad, cuModuleLoadData, cuModuleLoadDataEx, cuModuleLoadFatBinary, cuModuleUnload

CUresult cuModuleGetTexRef ( CUtexref* pTexRef, CUmodule hmod, const char* name )
返回纹理引用的句柄。
参数
pTexRef
- 返回的纹理引用
hmod
- 从中检索纹理引用的模块
name
- 要检索的纹理引用的名称
已弃用

描述
*pTexRef中返回名为name的表面引用的句柄hmod的纹理引用的句柄。如果不存在该名称的纹理引用,cuModuleGetTexRef() 返回 CUDA_ERROR_NOT_FOUND。此纹理引用句柄不应被销毁,因为它将在模块卸载时被销毁。

注意

请注意,此函数也可能返回先前异步启动的错误代码。

另请参阅

cuModuleGetFunction, cuModuleGetGlobal, cuModuleGetSurfRef, cuModuleLoad, cuModuleLoadData, cuModuleLoadDataEx, cuModuleLoadFatBinary, cuModuleUnload