7.39. CUDA_MEMCPY2D_v2 结构体参考

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

2D 内存复制参数

公共变量

size_t  Height
size_t  WidthInBytes
CUarray dstArray
CUdeviceptr dstDevice
void * dstHost
CUmemorytype dstMemoryType
size_t  dstPitch
size_t  dstXInBytes
size_t  dstY
CUarray srcArray
CUdeviceptr srcDevice
const void * srcHost
CUmemorytype srcMemoryType
size_t  srcPitch
size_t  srcXInBytes
size_t  srcY

变量

size_t CUDA_MEMCPY2D_v2::Height [继承]

2D 内存复制的高度

size_t CUDA_MEMCPY2D_v2::WidthInBytes [继承]

2D 内存复制的宽度(字节)

CUarrayCUDA_MEMCPY2D_v2::dstArray [继承]

目标数组引用

CUdeviceptrCUDA_MEMCPY2D_v2::dstDevice [继承]

目标设备指针

void * CUDA_MEMCPY2D_v2::dstHost [继承]

目标主机指针

CUmemorytypeCUDA_MEMCPY2D_v2::dstMemoryType [继承]

目标内存类型(主机、设备、数组)

size_t CUDA_MEMCPY2D_v2::dstPitch [继承]

目标跨距(当 dst 为数组时忽略)

size_t CUDA_MEMCPY2D_v2::dstXInBytes [继承]

目标 X(字节)

size_t CUDA_MEMCPY2D_v2::dstY [继承]

目标 Y

CUarrayCUDA_MEMCPY2D_v2::srcArray [继承]

源数组引用

CUdeviceptrCUDA_MEMCPY2D_v2::srcDevice [继承]

源设备指针

const void * CUDA_MEMCPY2D_v2::srcHost [继承]

源主机指针

CUmemorytypeCUDA_MEMCPY2D_v2::srcMemoryType [继承]

源内存类型(主机、设备、数组)

size_t CUDA_MEMCPY2D_v2::srcPitch [继承]

源跨距(当 src 为数组时忽略)

size_t CUDA_MEMCPY2D_v2::srcXInBytes [继承]

源 X(字节)

size_t CUDA_MEMCPY2D_v2::srcY [继承]

源 Y