/// <summary> /// Initializes a new instance of the <see cref="VolumeMeter"/> class. /// </summary> public VolumeMeter(bool isUsingDebug) : base(IntPtr.Zero) { #if DESKTOP_APP if (XAudio2.Version == XAudio2Version.Version27) { Guid clsid = (isUsingDebug) ? XAudio2FxContants.CLSID_AudioVolumeMeter_Debug : XAudio2FxContants.CLSID_AudioVolumeMeter; Utilities.CreateComInstance(clsid, Utilities.CLSCTX.ClsctxInprocServer, XAudio2FxContants.CLSID_IAudioProcessor, this); return; } #endif XAudio2Functions.CreateAudioVolumeMeter(this); }