Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/19: Рейтинг темы: голосов - 19, средняя оценка - 4.95
10 / 10 / 1
Регистрация: 27.02.2009
Сообщений: 94
1

Воспроизведение звуков из внедрённых ресурсов

28.03.2011, 13:25. Показов 3810. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Народ, кто-нибудь научите меня, дайте рабочий пример воспроизведения звуков из ресурсов, внедрённых в сборку. Как ни пытался, единственное что мог сделать - это воспроизведение файла из каталога, но когда звуковые файлы короткие и их очень много, то целесообразнее было бы их поместить в сборку и оттуда воспроизводить в потоке.
Вот воспроизведение из каталога:
VB.NET
1
2
3
4
Dim mplayer = New MediaPlayer
Dim splayer As New SoundPlayer()
mplayer.Open(New Uri("Resources\5080_2.mp3", UriKind.Relative))
        mplayer.Play()
Вы видите, что я пытался делать это и с помощью SoundPlayer, и с помощью MediaPlayer, но воспроизвести из ресурсов не смог.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2011, 13:25
Ответы с готовыми решениями:

Извлечение внедрённых ресурсов (GetManifestResourceStream возвращает null)
Здесь скрины исключения и файла ресурса *resx: Странно делаю всё по примерам с msdn, но...

Воспроизведение звуков
Здравствуйте, помогите пожалуйста В общем мне надо реализовать воспроизведение звуков, например...

Воспроизведение звуков
Доброго времени суток! Поскажите как мне воспроизвести 2 трека один-за-другим поджряд из...

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

6
Программист
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344
28.03.2011, 16:53 2
musicstashall, а почему не хочешь использовать медиаэлемет?, например
VB.NET
1
2
3
4
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click
        MediaElement1.Source = New Uri("путь")
 
    End Sub
1
10 / 10 / 1
Регистрация: 27.02.2009
Сообщений: 94
28.03.2011, 20:43  [ТС] 3
Что такое MediaElement1? Как определена эта переменная? Давай остальной кусок кода.
0
Программист
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344
28.03.2011, 20:48 4
Цитата Сообщение от musicstashall Посмотреть сообщение
MediaElement1
это класс, используется для воспроизведения аудио и видео файлов, подробности посмотри здесь
1
10 / 10 / 1
Регистрация: 27.02.2009
Сообщений: 94
29.03.2011, 08:58  [ТС] 5
Ну не томи, Сергей, приведи полный кусок кода: как объявил, как представил и т.д...
0
Программист
416 / 416 / 7
Регистрация: 10.09.2010
Сообщений: 1,344
29.03.2011, 09:04 6
Mediaelement находится в панели элементов, в конструкторе добавляешь его ,
XML
1
2
3
4
5
6
7
8
<Window x:Class="MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
    <Grid>
        <MediaElement Height="120" HorizontalAlignment="Left" Margin="75,54,0,0" Name="MediaElement1" VerticalAlignment="Top" Width="160" />
    </Grid>
</Window>
Воспроизведение звуков из внедрённых ресурсов
1
10 / 10 / 1
Регистрация: 27.02.2009
Сообщений: 94
29.03.2011, 09:52  [ТС] 7
Всё добил! Проблема была в другом: перекодировал WAV и заработало.
О, даже так возможно, спасибо, попробую.
0
29.03.2011, 09:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2011, 09:52
Помогаю со студенческими работами здесь

Xamarin воспроизведение звуков
Здравствуйте! Изучаю Xamarin, решил для тренировки написать простенький секундомер, который...

Воспроизведение музыки и звуков в VB
Здравствуйте!, Подскажите, пожалуйста, как мне вставить музыкальный файл и чтобы он проигрывался...

Воспроизведение и запись звуков
Написал программу, аналог драм-машины 15 падов со звуками, в программе реализована загрузка музыки...

Одновременно воспроизведение звуков
Воспроизвожу звук функцией PlaySound(); А возможно ли ср-ми Билдера ОДНОВРЕМЕННОЕ КАЧЕСТВЕННОЕ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru