SoOpenCLBufferObjectMemcpy Method (SoCpuBufferObject, UInt64, UInt64, UInt64) |
Copy data from a CPU buffer into the OpenCL buffer.
Namespace: OIV.Inventor.DevicesAssembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.13.0 (9.9.13.0)
Syntaxpublic override void Memcpy(
SoCpuBufferObject sourceBufferObject,
ulong destOffset,
ulong sourceOffset,
ulong copySize
)
Public Overrides Sub Memcpy (
sourceBufferObject As SoCpuBufferObject,
destOffset As ULong,
sourceOffset As ULong,
copySize As ULong
)
public:
virtual void Memcpy(
SoCpuBufferObject^ sourceBufferObject,
unsigned long long destOffset,
unsigned long long sourceOffset,
unsigned long long copySize
) override
abstract Memcpy :
sourceBufferObject : SoCpuBufferObject *
destOffset : uint64 *
sourceOffset : uint64 *
copySize : uint64 -> unit
override Memcpy :
sourceBufferObject : SoCpuBufferObject *
destOffset : uint64 *
sourceOffset : uint64 *
copySize : uint64 -> unit
Parameters
- sourceBufferObject
- Type: OIV.Inventor.DevicesSoCpuBufferObject
- destOffset
- Type: SystemUInt64
- sourceOffset
- Type: SystemUInt64
- copySize
- Type: SystemUInt64
RemarksThis function is a specialized function for speed-up.
See the regular memcpy function for more information
See Also