Struct AudityBankHandle
A resident prepared Sample Set in the DarkEffekt.Audity.AudityBank registry. Obtained
from DarkEffekt.Audity.AudityBank.Load(DarkEffekt.Audity.AuditySampleSet); pass to
DarkEffekt.Audity.AuditySource.BindSource(System.String%2cDarkEffekt.Audity.AudityBankHandle) - the hot path is
handle-primary so a bind can only repoint, never load.
Assembly: DarkEffekt.Audity.Runtime
Section titled “Assembly: DarkEffekt.Audity.Runtime”public readonly struct AudityBankHandleProperties
Section titled “Properties”IsValid
Section titled “IsValid”False for the default/released handle.
public bool IsValid { get; }IsReady
Section titled “IsReady”True once every entry’s PCM is resident (see DarkEffekt.Audity.AudityBank.IsReady(DarkEffekt.Audity.AudityBankHandle)).
public bool IsReady { get; }Fields
Section titled “Fields”Invalid
Section titled “Invalid”public static readonly AudityBankHandle InvalidMethods
Section titled “Methods”Equals(AudityBankHandle)
Section titled “Equals(AudityBankHandle)”Indicates whether the current object is equal to another object of the same type.
public bool Equals(AudityBankHandle other)Returns
Section titled “Returns”System.Boolean: true if the current object is equal to the other parameter; otherwise, false.
Parameters
Section titled “Parameters”| Type | Name | Description |
|---|---|---|
| DarkEffekt.Audity.AudityBankHandle | other | An object to compare with this object. |
Equals(object)
Section titled “Equals(object)”Indicates whether this instance and a specified object are equal.
public override bool Equals(object obj)Returns
Section titled “Returns”System.Boolean: true if obj and this instance are the same type and represent the same value; otherwise, false.
Parameters
Section titled “Parameters”| Type | Name | Description |
|---|---|---|
System.Object |
obj | The object to compare with the current instance. |
GetHashCode()
Section titled “GetHashCode()”Returns the hash code for this instance.
public override int GetHashCode()Returns
Section titled “Returns”System.Int32: A 32-bit signed integer that is the hash code for this instance.
ToString()
Section titled “ToString()”Returns the fully qualified type name of this instance.
public override string ToString()Returns
Section titled “Returns”System.String: The fully qualified type name.