OpenCvSharp.NativeMethods.core_InputArray_delete C# (CSharp) Method

core_InputArray_delete() private method

private core_InputArray_delete ( IntPtr ia ) : void
ia System.IntPtr
return void
        public static extern void core_InputArray_delete(IntPtr ia);

Usage Example

コード例 #1
0
ファイル: InputArray.cs プロジェクト: yuxkang/opencvsharp
        /// <summary>
        /// Releases unmanaged resources
        /// </summary>
        protected override void DisposeUnmanaged()
        {
            switch (handleKind)
            {
            case HandleKind.Scalar:
                NativeMethods.HandleException(
                    NativeMethods.core_InputArray_delete_withScalar(ptr, handle));
                break;

            case HandleKind.Double:
                Marshal.FreeHGlobal(handle);
                goto default;

            case HandleKind.Vec:
                var gch = GCHandle.FromIntPtr(handle);
                if (gch.IsAllocated)
                {
                    gch.Free();
                }
                goto default;

            default:
                NativeMethods.HandleException(
                    NativeMethods.core_InputArray_delete(ptr));
                break;
            }

            base.DisposeUnmanaged();
        }
All Usage Examples Of OpenCvSharp.NativeMethods::core_InputArray_delete
NativeMethods