7.41. CUDA_MEMCPY3D_v2 结构体参考

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

3D内存复制参数

公共变量

size_t  深度
size_t  高度
size_t  WidthInBytes
CUarray dstArray
CUdeviceptr dstDevice
size_t  dstHeight
void * dstHost
size_t  dstLOD
CUmemorytype dstMemoryType
size_t  dstPitch
size_t  dstXInBytes
size_t  dstY
size_t  dstZ
void * reserved0
void * reserved1
CUarray srcArray
CUdeviceptr srcDevice
size_t  srcHeight
const void * srcHost
size_t  srcLOD
CUmemorytype srcMemoryType
size_t  srcPitch
size_t  srcXInBytes
size_t  srcY
size_t  srcZ

变量

size_t CUDA_MEMCPY3D_v2::深度 [inherited]

3D内存复制的深度

size_t CUDA_MEMCPY3D_v2::高度 [inherited]

3D内存拷贝的高度

size_t CUDA_MEMCPY3D_v2::WidthInBytes [inherited]

3D内存拷贝的宽度(以字节为单位)

CUarrayCUDA_MEMCPY3D_v2::dstArray [inherited]

目标数组引用

CUdeviceptrCUDA_MEMCPY3D_v2::dstDevice [inherited]

目标设备指针

size_t CUDA_MEMCPY3D_v2::dstHeight [inherited]

目标高度(当dst为数组时忽略;如果Depth==1可以为0)

void * CUDA_MEMCPY3D_v2::dstHost [inherited]

目标主机指针

size_t CUDA_MEMCPY3D_v2::dstLOD [inherited]

目标LOD

CUmemorytypeCUDA_MEMCPY3D_v2::dstMemoryType [inherited]

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

size_t CUDA_MEMCPY3D_v2::dstPitch [inherited]

目标音高(当dst为数组时忽略)

size_t CUDA_MEMCPY3D_v2::dstXInBytes [inherited]

目标X的大小(字节)

size_t CUDA_MEMCPY3D_v2::dstY [inherited]

目的地 Y

size_t CUDA_MEMCPY3D_v2::dstZ [inherited]

目的地 Z

void * CUDA_MEMCPY3D_v2::reserved0 [inherited]

必须为NULL

void * CUDA_MEMCPY3D_v2::reserved1 [inherited]

必须为NULL

CUarrayCUDA_MEMCPY3D_v2::srcArray [inherited]

源数组引用

CUdeviceptrCUDA_MEMCPY3D_v2::srcDevice [inherited]

源设备指针

size_t CUDA_MEMCPY3D_v2::srcHeight [inherited]

源高度(当src为数组时忽略;如果Depth==1可以为0)

const void * CUDA_MEMCPY3D_v2::srcHost [inherited]

源主机指针

size_t CUDA_MEMCPY3D_v2::srcLOD [inherited]

源LOD

CUmemorytypeCUDA_MEMCPY3D_v2::srcMemoryType [inherited]

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

size_t CUDA_MEMCPY3D_v2::srcPitch [inherited]

源音高(当src为数组时忽略)

size_t CUDA_MEMCPY3D_v2::srcXInBytes [inherited]

源X的大小(字节)

size_t CUDA_MEMCPY3D_v2::srcY [inherited]

来源 Y

size_t CUDA_MEMCPY3D_v2::srcZ [inherited]

来源 Z