糖果派对官方网站_可以赌钱的糖果游戏_手机版
【bb电子糖果派对】改良系统音量

【bb电子糖果派对】改良系统音量

作者:网络编程    来源:未知    发布时间:2019-12-23 19:36    浏览量:

【bb电子糖果派对】改良系统音量。接受waveOutGetVolume能够博得音量的轻重,但是不通晓咋用,HWAVAOUT句柄怎样赢得?LPDWOGL450D又是怎样数值?还也有怎么推断计算机是静音?第三遍接触那块,不能够出手,还望各位大神指引一下。waveOutGetVolume(//获取钦命并输出设备的音量值]HWAVEOUThwo,LPDWORDlpdwVolume);

                                originalSystemVolume = [AVAudioSession sharedInstance].outputVolume;
监听系统媒体音量变化

bb电子糖果派对,经过挂号布告AVSystemController_SystemVolumeDidChangeNotification来监听系统音量的改换,来对应自定义 UI 的改换。

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(systemVolumeChanged:) name:@"AVSystemController_SystemVolumeDidChangeNotification" object:nil];

- (void)systemVolumeChanged:(NSNotification *)notification {
    if([[notification.userInfo objectForKey:@"AVSystemController_AudioVolumeChangeReasonNotificationParameter"] isEqualToString:@"ExplicitVolumeChange"]) {
        float volume = [[[notification userInfo] objectForKey:@"AVSystemController_AudioVolumeNotificationParameter"] floatValue];

        [self.volumeSlider setValue:volume animated:YES];
    }
}
                        MPMusicPlayerController *mpc = [MPMusicPlayerController applicationMusicPlayer];
                        originalSystemVolume = mpc.volume;
获取系统音量
// 需要引入<AVFoundation/AVFoundation.h>
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
CGFloat systemVolume = audioSession.outputVolume;

发觉每趟获得到的轻重都为0, 后来改风姿洒脱种艺术, 能够拿走到当下系统的音量

iOS 媒体音量获取以至调控

下一篇:没有了
友情链接: 网站地图
Copyright © 2015-2019 http://www.tk-web.com. bb电子糖果派对有限公司 版权所有