private static unsafe int DoSetStartupVolume(IntPtr aPtr, uint aVersion, uint aaStartupVolume) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; self.SetStartupVolume(aVersion, aaStartupVolume); return(0); }
private static unsafe int DoVolumeDec(IntPtr aPtr, uint aVersion) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; self.VolumeDec(aVersion); return(0); }
private static unsafe int DoSetStartupVolumeEnabled(IntPtr aPtr, uint aVersion, int aaStartupVolumeEnabled) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; bool aStartupVolumeEnabled = (aaStartupVolumeEnabled != 0); self.SetStartupVolumeEnabled(aVersion, aStartupVolumeEnabled); return(0); }
private static unsafe int DoSetMute(IntPtr aPtr, uint aVersion, int aaMute) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; bool aMute = (aaMute != 0); self.SetMute(aVersion, aMute); return(0); }
private static unsafe int DoVolumeLimit(IntPtr aPtr, uint aVersion, uint *aaVolumeLimit) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; uint aVolumeLimit; self.VolumeLimit(aVersion, out aVolumeLimit); *aaVolumeLimit = aVolumeLimit; return(0); }
private static unsafe int DoBalance(IntPtr aPtr, uint aVersion, int *aaBalance) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; int aBalance; self.Balance(aVersion, out aBalance); *aaBalance = aBalance; return(0); }
private static unsafe int DoMute(IntPtr aPtr, uint aVersion, int *aaMute) { GCHandle gch = GCHandle.FromIntPtr(aPtr); DvServiceLinnCoUkPreamp4 self = (DvServiceLinnCoUkPreamp4)gch.Target; bool aMute; self.Mute(aVersion, out aMute); *aaMute = (aMute ? 1 : 0); return(0); }