Class SpeexDSPEchoStateSafeHandler
Managed wrapper over the SpeexDSPEcho state.
Implements
Inherited Members
Namespace: SpeexDSPSharp.Core.SafeHandlers
Assembly: SpeexDSPSharp.Core.dll
Syntax
public class SpeexDSPEchoStateSafeHandler : SafeHandle, IDisposableConstructors
| Edit this page View SourceSpeexDSPEchoStateSafeHandler()
Creates a new SpeexDSPEchoStateSafeHandler.
Declaration
public SpeexDSPEchoStateSafeHandler()Properties
| Edit this page View SourceIsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
Declaration
public override bool IsInvalid { get; }Property Value
| Type | Description | 
|---|---|
| bool | 
Overrides
Methods
| Edit this page View SourceReleaseHandle()
When overridden in a derived class, executes the code required to free the handle.
Declaration
protected override bool ReleaseHandle()Returns
| Type | Description | 
|---|---|
| bool | true if the handle is released successfully; otherwise, in the event of a catastrophic failure, false. In this case, it generates a releaseHandleFailed Managed Debugging Assistant. |