팩토리 » Api
xplussetsysmastervolume
Description
시스템의 마스터 볼륨 크기를 조절하거나 또는 음소거를 설정 할 수 있는 API이다.
볼륨클래스(ReMark참조)에 원하는 볼륨크기, 음소거여부를 설정하여 파라미터로 전달한다.
Parameters
Parameters |
Type |
Description |
clsVolumeInfo |
class |
시스템 볼륨 정보 클래스 |
Return Value
Type |
Description |
BOOL |
성공/실패 여부 |
Remark
** 파라미터로 전달하는 볼륨클래스 정보
classMasterVolume
{
// 볼륨크기는 0 ~ 100 사이값
this.nvolume = 0;
// 음소거 여부
this.bmute = false;
}
Example
function btnVolume_on_mouseup(objInst)
{
// 1. 첫번째 방법
// 볼륨정보를 설정할 볼륨클래스 생성
var clsNewVolume = { nvolume:50, bmute:true };
// 원하는 볼륨, 음소거 설정
factory.xplussetsysmastervolume(clsNewVolume);
// 2. 두번째 방법
// 먼저 현재 시스템 볼륨정보를 읽어들이고
var clsCurVolume = factory.xplusgetsysmastervolume();
if(clsCurVolume == null) {
return;
}
// 볼륨은 유지하고 음소거만 해제
clsCurVolume.bmute = false;
factory.xplussetsysmastervolume(clsCurVolume);
}
See Also
xplusgetsysmastervolume
Viewer Ver.
9.1.1.1
Update Date
20210827