sCmd | (String) Parametr określa operację (polecenie), które zostanie wykonane w serwerze dźwięku. Na przykład "enable:0;what:all;"
"enable:nn;" (opcjonalne) - Operacja włącza/wyłącza odtwarzania wymogów do odtworzenia dźwięków przez serwera dźwięku. Albo wszystkich dźwięku lub tylko wymogów z określonego subsystemu PROMOTIC. Notatka:
Jeżeli zostanie wyłączone odtwarzanie pewnych wymogów, wtedy owe wymogi wciąż pozostają w serwerze dźwięku (np. przy powtarzającym się odtwarzaniu cyklicznym), lecz wymóg pozostanie zawsze pominięty i serwer kontynuuje odtwarzanie kolejnego wymogu z wewnętrznej kolejki serwera dźwięku. Jeżeli odtwarzanie wymogów zostanie ponownie włączone, wtedy zostaną one automatycznie odtwarzane. Nie chodzi więc o usunięcie wymogu odtworzenia dźwięku z wewnętrznej kolejki serwera dźwięku, lecz tylko o jego pominięcie. Nie dotyczy to tylko wymogów, które znajdowały się w kolejce serwera dźwięku w momencie wyłączenia odtwarzania, lecz również tych wymogów, które dopiero zostaną zapisane do kolejki. Chodzi więc o stan serwera dźwięku a nie o stan poszczególnych wymogów. "enable:0;" - Wyłączenie odtwarzania wymogów do odtworzenia dźwięku przez serwer dźwięku.
"enable:1;" - Zezwolenie odtwarzania wymogów do odtworzenia dźwięku przez serwer dźwięku. "what:xx;" (opcjonalne) - Umożliwia ograniczenie operacji ("enable:nn;") tylko do wymogów do odtworzenia dźwięku z konkretnego subsystemu PROMOTIC.
"what:all;" - Operacja dotyczy wszystkich wymogów odtworzenia dźwięku.
"what:alarm;" - Operacja dotyczy tylko wymogów odtworzenia dźwięku z subsystemu alarmów.
"what:player;" - Operacja dotyczy tylko wymogów odtwarzania dźwięku, które zostały zaszeregowane do serwera dźwięku przy pomocy metody Pm.PlaySound. |
---|
Pm.ControlSound("what:all;enable:0;");