7.47. cudaMemcpy3DOperand 结构体参考

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

表示用于cudaMemcpy3DBatchAsync

复制操作的操作数结构体

公共变量

cudaMemcpy3DOperand::@7::@9  array
size_t  layerHeight
struct cudaMemLocation locHint
cudaMemcpy3DOperand::@7::@8  ptr
size_t  rowLength

变量

cudaMemcpy3DOperand::@7::@9 cudaMemcpy3DOperand::array [inherited]

当cudaMemcpy3DOperand::type为cudaMemcpyOperandTypeArray时表示操作数的结构体

size_t cudaMemcpy3DOperand::layerHeight [inherited]

各层的高度(以元素为单位)。

struct cudaMemLocationcudaMemcpy3DOperand::locHint [inherited]

操作数的提示位置。当指针不是托管内存或CUDA外部分配的内存时,该提示将被忽略。

cudaMemcpy3DOperand::@7::@8 cudaMemcpy3DOperand::ptr [inherited]

当cudaMemcpy3DOperand::type为cudaMemcpyOperandTypePointer时,表示操作数的结构体

size_t cudaMemcpy3DOperand::rowLength [inherited]

每行元素的长度。