/// <summary>This function is used to retrieve floating-point properties from Filter objects.</summary> /// <param name="fid">Filter object identifier.</param> /// <param name="pname">Effect property to retrieve.</param> /// <param name="value">Address where floating-point value will be stored.</param> public void GetFilter(int fid, EfxFilterf pname, out float value) { GetFilter((uint)fid, pname, out value); }
public void GetFilter(uint fid, EfxFilterf pname, out float value) { unsafe { fixed (float* ptr = &value) { Imported_alGetFilterf(fid, pname, ptr); } } }
/// <summary>This function is used to set floating-point properties on Filter objects.</summary> /// <param name="fid">Filter object identifier.</param> /// <param name="param">Effect property to set.</param> /// <param name="value">Floating-point value.</param> public void Filter(int fid, EfxFilterf param, float value) { Imported_alFilterf((uint)fid, param, value); }
internal void Filter(int sourceId, EfxFilterf filter, float EfxFilterType) { this.alFilterf((uint)sourceId, filter, EfxFilterType); }
public unsafe void GetFilter(uint fid, EfxFilterf pname, out float value) { fixed (float* numPtr = &value) this.Imported_alGetFilterf(fid, pname, numPtr); }
public void Filter(uint fid, EfxFilterf param, float value) { this.Imported_alFilterf(fid, param, value); }