static int Create(AudioContext context) { unsafe { int output; using (context.Bind()) context.AlGenFilters(1, &output); return(output); } }
static int Create(AudioContext context) { using (context.Bind()) { int output; unsafe { context.AlGenEffects(1, &output); return(output); } } }
static int Create(AudioContext context) { using (context.Bind()) return(AL.GenSource()); }
double Get(ALListenerf param) { float value; using (context.Bind()) AL.GetListener(param, out value); return(value); }
public AudioFilter(AudioContext context, AudioFilterType type) : base(context, Create(context)) { using (context.Bind()) context.AlFilteri(Id, AlEfxEnums.FilterType, (int)type); }
static int Create(AudioContext context) { using (context.Bind()) return(AL.GenBuffer()); }