| Автор
| Сообщение |
|
|
|
Цитата |
|
Люди, помогите: засунул в файл ресурса 3 midi файла. И нужно воспроизвести их. API'шной командой, типа:
PlaySound(pData, 0, SND_MEMORY + SND_ASYNC + SND_NOSTOP);
не катит: это только для вавок. Обыскался... не знаю, где ещё можно узнать. Помогите, пожайлуста!!!(желательно, с примером) |
|
| В начало |
|
 |
|
|
 |
 Ktf
Администратор

Возраст: 32
Знак зодиака: 
Зарегистрирован: 15.05.2005
Сообщения: 1502
Откуда: localhost
|
|
|
Цитата |
|
ну, API-шная команда будет не одна
загляни в модуль mmsystem - там куча функций начинается со слова midi...
но реально тебе понадобятся не все.
пример использования - см. компонент TMediaPlayer. _________________ Пойду посплю перед сном. |
|
| В начало |
|
 |
|
|
|
Цитата |
|
| Ktf писал(а): | ну, API-шная команда будет не одна
загляни в модуль mmsystem - там куча функций начинается со слова midi...
но реально тебе понадобятся не все.
пример использования - см. компонент TMediaPlayer. |
Я узнал, что меня интересует midiStreamOut()... а док-ции по ней я не нашёл Блин, понятия не имею, где это можно найти (я в этом деле, можно сказать, чайник ) Может всё-таки кто встрачался с таким вопросом... мне б один примерчик  |
|
| В начало |
|
 |
 Ktf
Администратор

Возраст: 32
Знак зодиака: 
Зарегистрирован: 15.05.2005
Сообщения: 1502
Откуда: localhost
|
|
|
Цитата |
|
| Цитата: | | Я узнал, что меня интересует midiStreamOut()... а док-ции по ней я не нашёл |
В MSDN есть подробное описание этой и всех остальных функций.
А еще есть в справке, которая идет с Delphi (надо смотреть не Delphi help, а Win 32 SDK). _________________ Пойду посплю перед сном. |
|
| В начало |
|
 |
 Evgeny
Постоянный участник

Возраст: 51
Знак зодиака: 
Зарегистрирован: 26.06.2005
Сообщения: 152
Откуда: Омск
|
|
|
Цитата |
|
В MSDN эта команда описана очень скупо, есть вариант проще. Хранить в ресурсе, при старте программы сохранять на диск оттуда и играть, по выходу удалить. _________________ Здесь Вы там не найдете |
|
| В начало |
|
 |
|