Class OutputArray
This type is very similar to InputArray except that it is used for output function parameters.
public class OutputArray : InputArray, IDisposable
- Inheritance
-
OutputArray
- Implements
- Derived
- Inherited Members
Constructors
OutputArray(nint, object)
Create an OutputArray from an existing unmanaged outputArray pointer
public OutputArray(nint outputArrayPtr, object parent)
Parameters
outputArrayPtr
nintThe pointer to the unmanaged outputArray
parent
objectThe parent object to keep reference to
Properties
FixedSize
True if the output array is fixed size
public bool FixedSize { get; }
Property Value
FixedType
True if the output array is fixed type
public bool FixedType { get; }
Property Value
Needed
True if the output array is needed
public bool Needed { get; }
Property Value
Methods
DisposeObject()
Release the unmanaged memory associated with this output array.
protected override void DisposeObject()
GetEmpty()
Get an empty output array
public static OutputArray GetEmpty()
Returns
- OutputArray
An empty output array