Мультимедиа под контролем или Функция mciSendString
05.12.2007 от Иван Ширко Вот и готов CD-проигрыватель, написанный на достаточно низком уровне при помощи, в принципе, всего одной функции, вынесенной в заглавие статьи. Вот такая вот функция! А ведь она может не только с музыкальным компакт-диском управляться: не следует забывать и про видеодиски, устройства записи и проигрывания мультимедиа и т.п.
Конечно, в CD-проигрывателе почти отсутствует контроль ошибок, и некоторые участки кода можно оптимизировать, но свою функцию эта программа в данной статье выполняет: демонстрирует применение функции mciSendString для различных задач.
Иван Ширко
ishyrko@gmail.com
Рубрики: Delphi |
02.06.2008 в 15:27
Классно!
13.05.2009 в 13:35
Здравствуйте. Спасибо большое. Пишу только-только взглянув на статью(точнее скопировав себе для дальнейшего ознакомления =) ), но даже на первый взгляд очень информативная и удобочитаемая! (тем более, если Алексей Николаевич Родионов пишет, что “Классно!”, то мне точно понравится))))
Я как раз пишу курсовую работу по обработке звука.Спасибо большое.
10.10.2011 в 10:23
Огромное спасибо! Уже неделю рою интернет в поисках способа восапрозведения видео без использования TMedaiPlayer (ужасно бедный компонент, просто бесит!)…
DirectX тоже не хотелось использовать (пока).
Далее нашёл общее описание по mciSendString, но было не понятно без примеров:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd757161%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd743572%28v=VS.85%29.aspx
..а тут Ваша статья с очень хорошими примерами использования данной функций!!
Ещё раз спасибо! Дальше сам
18.10.2011 в 16:23
Замечательная команда и пример шикарный. Может кто-нибудь еще подскажет можно ли поменять громкость воспроизводимого звука. Сам я что-то не нашел..
13.03.2012 в 21:37
Выдает ошибку устройство MCI не найдено при воспроизведении wav файла
Можно как-нибудь это исправить?