http://www.emgu.com
Initializes sequence header for array. The sequence header as well as the sequence block are allocated by the user (for example, on stack). No data is copied by the function. The resultant sequence will consists of a single block and have IntPtr.Zero storage pointer, thus, it is possible to read its elements, but the attempts to add elements to the sequence will raise an error in most cases

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.0.1717 (2.4.0.1717)

Syntax

C#
public static IntPtr cvMakeSeqHeaderForArray(
	int seqType,
	int headerSize,
	int elemSize,
	IntPtr elements,
	int total,
	IntPtr seq,
	IntPtr block
)
Visual Basic
Public Shared Function cvMakeSeqHeaderForArray ( _
	seqType As Integer, _
	headerSize As Integer, _
	elemSize As Integer, _
	elements As IntPtr, _
	total As Integer, _
	seq As IntPtr, _
	block As IntPtr _
) As IntPtr
Visual C++
public:
static IntPtr cvMakeSeqHeaderForArray(
	int seqType, 
	int headerSize, 
	int elemSize, 
	IntPtr elements, 
	int total, 
	IntPtr seq, 
	IntPtr block
)

Parameters

seqType
Type: System..::..Int32
Type of the created sequence
headerSize
Type: System..::..Int32
Size of the header of the sequence. Parameter sequence must point to the structure of that size or greater size.
elemSize
Type: System..::..Int32
Size of the sequence element
elements
Type: System..::..IntPtr
Elements that will form a sequence
total
Type: System..::..Int32
Total number of elements in the sequence. The number of array elements must be equal to the value of this parameter
seq
Type: System..::..IntPtr
Pointer to the local variable that is used as the sequence header.
block
Type: System..::..IntPtr
Pointer to the local variable that is the header of the single sequence block.

Return Value

Pointer to the local variable that is used as the sequence header

See Also