Разрешено ли использовать системные звуки по умолчанию в сторонних приложениях? - PullRequest
11 голосов
/ 25 января 2012

Разрешено ли использовать системные звуки по умолчанию (например, мелодию сообщения) в сторонних приложениях?

Ответы [ 2 ]

9 голосов
/ 25 января 2012

Нет. С руководство по программированию мультимедиа

Примечание. Системные звуковые сигналы оповещения и звуковые эффекты пользовательского интерфейса не доступны для вашего приложения. Например, использование константы kSystemSoundID_UserPreferredAlert в качестве параметра функции AudioServicesPlayAlertSound ничего не будет воспроизводить.

Если бы вам было разрешено их использовать, для этого был бы API.

3 голосов
/ 25 января 2012

Если вы говорите:

"можем ли мы получить доступ к chord.waw и воспроизвести его напрямую"

мой ответ будет:

"нет, нет никакой гарантии, что файл действительно существует на целевой машине, и я даже не вникаю в права или другие юридические последствия - если это применимо".

Если вы скажете:

"Можем ли мы передать системный звук по умолчанию с системным событием (например, модальное всплывающее окно)?"

мой ответ будет:

«Да, по этой причине системные звуки присутствуют, поэтому наше приложение будет согласовано со стандартным поведением целевой системы - и юридические последствия в отношении прав на звуковые файлы будут полностью выходить за рамки моих приложений»

Прости мой плохой английский.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...