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 [inherited]

设备指针

unsigned int CUDA_RESOURCE_DESC_v1::flags [inherited]

标志位(必须为零)

CUarray_formatCUDA_RESOURCE_DESC_v1::format [inherited]

数组格式

CUarrayCUDA_RESOURCE_DESC_v1::hArray [inherited]

CUDA数组

CUmipmappedArrayCUDA_RESOURCE_DESC_v1::hMipmappedArray [inherited]

CUDA 多级渐远纹理数组

size_t CUDA_RESOURCE_DESC_v1::height [inherited]

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

unsigned int CUDA_RESOURCE_DESC_v1::numChannels [inherited]

每个阵列元素的通道数

size_t CUDA_RESOURCE_DESC_v1::pitchInBytes [inherited]

两行之间的字节间距

CUresourcetypeCUDA_RESOURCE_DESC_v1::resType [inherited]

资源类型

size_t CUDA_RESOURCE_DESC_v1::sizeInBytes [inherited]

大小(字节)

size_t CUDA_RESOURCE_DESC_v1::width [inherited]

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