Example #1
0
 internal CustomMixerControl(MixerInterop.MIXERCONTROL mixerControl, IntPtr mixerHandle, MixerFlags mixerHandleType,
                             int nChannels)
 {
     this.mixerControl    = mixerControl;
     this.mixerHandle     = mixerHandle;
     this.mixerHandleType = mixerHandleType;
     this.nChannels       = nChannels;
     mixerControlDetails  = new MixerInterop.MIXERCONTROLDETAILS();
     GetControlDetails();
 }
Example #2
0
		internal CustomMixerControl(MixerInterop.MIXERCONTROL mixerControl, IntPtr mixerHandle, MixerFlags mixerHandleType,
		                            int nChannels)
		{
			this.mixerControl = mixerControl;
			this.mixerHandle = mixerHandle;
			this.mixerHandleType = mixerHandleType;
			this.nChannels = nChannels;
			mixerControlDetails = new MixerInterop.MIXERCONTROLDETAILS();
			GetControlDetails();
		}
Example #3
0
 public static extern MmResult mixerSetControlDetails(IntPtr hMixer, ref MixerInterop.MIXERCONTROLDETAILS mixerControlDetails, MixerFlags dwDetailsFlags);