GetBufferFrom<n>DByteArray

Example: GetBufferFrom<n>DByteArrayCreating Instances

Gets a buffer at the specified n-1 indices from the last dimension of an n-dimensional byte array.

char *GetBufferFrom<n>DByteArray( ByteArray Array, int ind1...indn-1, size_t *pLineSize );
ArrayA byte array
int1...indn-1A comma-delimited list of the indices of the first n-1 dimensions where the buffer is located
*pLineSizeA pointer that returns the size of the buffer

The GetBufferFrom<n>DByteArray family of functions fetch a buffer from the last dimension of an n-dimensional byte array. The return value of the functions is a pointer to a byte buffer. The size of the buffer is returned at the address indicated by *plinesize.

These calls are generated by VuGen for your use in parameterization. You can uncomment the functions and use them as inputs to other calls.

The common function calls of this type are:

GetBufferFrom1DByteArray
GetBufferFrom2DByteArray
GetBufferFrom3DByteArray
GetBufferFrom4DByteArray
GetBufferFrom5DByteArray
GetBufferFrom6DByteArray
GetBufferFrom7DByteArray
GetBufferFrom8DByteArray
GetBufferFrom9DByteArray

Return Values

lrc Return Values

Parameterization

Parameterization is not applicable to this function.