7.62. cudaResourceDesc 结构体参考

[CUDA 运行时使用的数据类型]

CUDA 资源描述符

公共变量

cudaArray_t array
struct cudaChannelFormatDesc desc
void * devPtr
size_t  height
cudaMipmappedArray_t mipmap
size_t  pitchInBytes
enumcudaResourceType resType
size_t  sizeInBytes
size_t  width

变量

cudaArray_tcudaResourceDesc::array [继承]

CUDA 数组

struct cudaChannelFormatDesccudaResourceDesc::desc [继承]

通道描述符

void * cudaResourceDesc::devPtr [继承]

设备指针

size_t cudaResourceDesc::height [继承]

数组的高度,以元素为单位

cudaMipmappedArray_tcudaResourceDesc::mipmap [继承]

CUDA mipmapped 数组

size_t cudaResourceDesc::pitchInBytes [继承]

两行之间的间距,以字节为单位

enumcudaResourceTypecudaResourceDesc::resType [继承]

资源类型

size_t cudaResourceDesc::sizeInBytes [继承]

大小,以字节为单位

size_t cudaResourceDesc::width [继承]

数组的宽度,以元素为单位