7.48. cudaMemcpy3DParms 结构体参考

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

CUDA 3D 内存复制参数

公共变量

cudaArray_t dstArray
struct cudaPos dstPos
struct cudaPitchedPtr dstPtr
struct cudaExtent extent
enumcudaMemcpyKind kind
cudaArray_t srcArray
struct cudaPos srcPos
struct cudaPitchedPtr srcPtr

变量

cudaArray_tcudaMemcpy3DParms::dstArray [继承]

目标内存地址

struct cudaPoscudaMemcpy3DParms::dstPos [继承]

目标位置偏移量

struct cudaPitchedPtrcudaMemcpy3DParms::dstPtr [继承]

带步距的目标内存地址

struct cudaExtentcudaMemcpy3DParms::extent [继承]

请求的内存复制大小

enumcudaMemcpyKindcudaMemcpy3DParms::kind [继承]

传输类型

cudaArray_tcudaMemcpy3DParms::srcArray [继承]

源内存地址

struct cudaPoscudaMemcpy3DParms::srcPos [继承]

源位置偏移量

struct cudaPitchedPtrcudaMemcpy3DParms::srcPtr [继承]

带步距的源内存地址