7.46. CUDA_RESOURCE_DESC_v1 结构体参考

[CUDA 驱动程序使用的数据类型]

CUDA 资源描述符

公共变量

CUdeviceptr devPtr
unsigned int  flags
CUarray_format format
CUarray hArray
CUmipmappedArray hMipmappedArray
size_t  height
unsigned int  numChannels
size_t  pitchInBytes
CUresourcetype resType
size_t  sizeInBytes
size_t  width

变量

CUdeviceptrCUDA_RESOURCE_DESC_v1::devPtr [继承]

设备指针

unsigned int CUDA_RESOURCE_DESC_v1::flags [继承]

标志(必须为零)

CUarray_formatCUDA_RESOURCE_DESC_v1::format [继承]

数组格式

CUarrayCUDA_RESOURCE_DESC_v1::hArray [继承]

CUDA 数组

CUmipmappedArrayCUDA_RESOURCE_DESC_v1::hMipmappedArray [继承]

CUDA mipmapped 数组

size_t CUDA_RESOURCE_DESC_v1::height [继承]

数组的高度(以元素为单位)

unsigned int CUDA_RESOURCE_DESC_v1::numChannels [继承]

每个数组元素的通道数

size_t CUDA_RESOURCE_DESC_v1::pitchInBytes [继承]

两行之间的步幅(以字节为单位)

CUresourcetypeCUDA_RESOURCE_DESC_v1::resType [继承]

资源类型

size_t CUDA_RESOURCE_DESC_v1::sizeInBytes [继承]

大小(以字节为单位)

size_t CUDA_RESOURCE_DESC_v1::width [继承]

数组的宽度(以元素为单位)