Wav-файл - Большая Энциклопедия Нефти и Газа, статья, страница 3
Демократия с элементами диктатуры - все равно что запор с элементами поноса. Законы Мерфи (еще...)

Wav-файл

Cтраница 3


Иногда требуется заполнять все три поля этой структуры, а бывает, что только одно из них или вообще ни одного. Например, если вы устанавливаете во втором параметре функции mciSendCommand флажок MCI NOTIFY, то, возможно, потребуется установить dwCallback равным дескриптору окна, которое вы хотите известить об MCI-команде. В частности, если в; момент начала воспроизведения WAV-файла вы находитесь внутри диалога, то должны передать в поле dwCallback дескриптор HWND диалога, чтобы этот диалог информировался сообщением MM NOTIFY об окончании воспроизведения WAV-файла.  [31]

32 Диалоговое окно Стоп Звукозапись во время записи. [32]

Существует несколько форматов звуковых файлов. В частности, возможно сохранение с различным качеством как стерео, так и моно звука. Здесь следует понимать, что чем выше качество записи, тем больше места на диске компьютера требуется для хранения соответствующего WAV-файла.  [33]

Иногда требуется заполнять все три поля этой структуры, а бывает, что только одно из них или вообще ни одного. Например, если вы устанавливаете во втором параметре функции mciSendCommand флажок MCI NOTIFY, то, возможно, потребуется установить dwCallback равным дескриптору окна, которое вы хотите известить об MCI-команде. В частности, если в; момент начала воспроизведения WAV-файла вы находитесь внутри диалога, то должны передать в поле dwCallback дескриптор HWND диалога, чтобы этот диалог информировался сообщением MM NOTIFY об окончании воспроизведения WAV-файла.  [34]

35 Диалоговое окно программы. [35]

В результате нажатия одной из кнопок компонента MediaPiayeri активизируется процедура TFormi. MediaPiayericiick, которая проверяет, какая из кнопок компонента была нажата. Если нажата кнопка Воспроизведение ( btPlay), то в свойство Name записывается имя выбранного пользователем файла, затем, вызовом метода open, данный файл открывается. После этого метод Play активизирует воспроизведение WAV-файла.  [36]

Синтезатор, который я использовал при написании программы Harmony, является стандартной частью карты Sound Blaster Pro. Большая часть звуковых карт и MIDI-фай-лов может проигрывать от 6 до 16 нот за раз и имитировать от 3 до 9 инструментов. MIDI-файлы могут сохранять 1 минуту достаточно высококачественного музыкального звука на 5К дискового пространства. Очевидно, что MIDI-файлы гораздо эффективнее WAV-файлов во многих отношениях.  [37]



Страницы:      1    2    3