public virtual void Dispose() { lock(this) { if (swigCPtr.Handle != global::System.IntPtr.Zero) { if (swigCMemOwn) { swigCMemOwn = false; IFormatPINVOKE.delete_SampleDesc(swigCPtr); } swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); } global::System.GC.SuppressFinalize(this); } }
public SampleDesc(uint count, uint quality) : this(IFormatPINVOKE.new_SampleDesc__SWIG_1(count, quality), true) { }
public SampleDesc() : this(IFormatPINVOKE.new_SampleDesc__SWIG_0(), true) { }