SoOpenCLBufferObjectMap Method (SoOpenCLBufferObject, SoBufferObjectAccessModes, UInt64, UInt64) |
Map the buffer object to a OpenCL buffer object.
Namespace: OIV.Inventor.DevicesAssembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.13.0 (9.9.13.0)
Syntaxpublic virtual void Map(
SoOpenCLBufferObject targetBufferObject,
SoBufferObjectAccessModes accessMode,
ulong startPosition,
ulong mappingSize
)
Public Overridable Sub Map (
targetBufferObject As SoOpenCLBufferObject,
accessMode As SoBufferObjectAccessModes,
startPosition As ULong,
mappingSize As ULong
)
public:
virtual void Map(
SoOpenCLBufferObject^ targetBufferObject,
SoBufferObjectAccessModes accessMode,
unsigned long long startPosition,
unsigned long long mappingSize
)
abstract Map :
targetBufferObject : SoOpenCLBufferObject *
accessMode : SoBufferObjectAccessModes *
startPosition : uint64 *
mappingSize : uint64 -> unit
override Map :
targetBufferObject : SoOpenCLBufferObject *
accessMode : SoBufferObjectAccessModes *
startPosition : uint64 *
mappingSize : uint64 -> unit
Parameters
- targetBufferObject
- Type: OIV.Inventor.DevicesSoOpenCLBufferObject
- accessMode
- Type: OIV.Inventor.DevicesSoBufferObjectAccessModes
- startPosition
- Type: SystemUInt64
- mappingSize
- Type: SystemUInt64
Remarks
It is defined just to speed up the call when the type of the object is known.
See the general map function for more information.
See Also