Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как воспроизвести звук из ресурса (mp3)


Автор: nick42 23.9.2011, 11:42
Мне в приложении нужно использовать три муз. фрагмента, которые я поместил в ресурсы как BINARY.
Фрагменты в формате *.mp3; сейчас я поступаю "некрасиво", - отправляю их в буфер, его записываю как файл и в функции воспроизведения ...
    hwnd = MCIWndCreate(hwndParent, hInstance, 0, "fragm.mp3");
    MCIWndPlay(hwnd);
          пользуюсь этим файлом. 
ХОТЕЛОСЬ БЫ   "научить"  MCIWndCreate  вместо файла использовать сам буфер (массив) или поток.
Может кто знает, как иначе "скроить" воспроизведение *.mp3  из ресурса? И можно ли их "склеивать"?

Автор: nick42 30.9.2011, 13:05
Попробую сформулировать иначе:  возможно ли в приложении создать какую-либо именованную структуру со свойствами файла? (другими словами: виртуальный файл). Любые варианты... .

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)