C# Play Sound?
От: _Helg_ Россия  
Дата: 14.04.05 08:51
Оценка:
Как в C#.Net можно проиграть звуковой файл (*.wav|.mp3|...),

Очень не хотелось бы использовать апи-шные функции и не запуск файла через WinAmp и другие проигрыватели,

Правильно ли я понял, что .Net не имеет своих классов для работы со звуками

В сети нашел только шареварную BASS (не не хочется завязываться на внешнюю dll-ку)
и АПИ-шую

DllImport("winmm.dll", SetLastError=true)]
 static extern bool PlaySound(string pszSound,
   System.UIntPtr hmod, uint fdwSound);



К сожалению, не смог найти в инете примеров на C# проигрывания звуков.

Может ли кто-нибудь порекомендовать, что можно использовать для таких целей?
Re: C# Play Sound?
От: Unforgiver Россия  
Дата: 14.04.05 08:59
Оценка:
Здравствуйте, _Helg_, Вы писали:

_H_>Как в C#.Net можно проиграть звуковой файл (*.wav|.mp3|...),


_H_>Очень не хотелось бы использовать апи-шные функции и не запуск файла через WinAmp и другие проигрыватели,


_H_>Правильно ли я понял, что .Net не имеет своих классов для работы со звуками


_H_>В сети нашел только шареварную BASS (не не хочется завязываться на внешнюю dll-ку)

_H_>и АПИ-шую

_H_>
_H_>DllImport("winmm.dll", SetLastError=true)]
_H_> static extern bool PlaySound(string pszSound,
_H_>   System.UIntPtr hmod, uint fdwSound);
_H_>



_H_>К сожалению, не смог найти в инете примеров на C# проигрывания звуков.


_H_>Может ли кто-нибудь порекомендовать, что можно использовать для таких целей?


По-моему ничего.
По крайней мере на курсах MSDN-Train нам такой пример и показывали.
Всё заканчивается плохо. Если что-то закончилось хорошо — значит оно еще не закончилось.
Re: C# Play Sound?
От: _FRED_ Черногория
Дата: 14.04.05 09:28
Оценка:
Здравствуйте, _Helg_, Вы писали:
_H_>Как в C#.Net можно проиграть звуковой файл (*.wav|.mp3|...),
_H_>Очень не хотелось бы использовать апи-шные функции и не запуск файла через WinAmp и другие проигрыватели,
_H_>Правильно ли я понял, что .Net не имеет своих классов для работы со звуками
_H_>В сети нашел только шареварную BASS (не не хочется завязываться на внешнюю dll-ку)
_H_>и АПИ-шую
_H_>DllImport("winmm.dll", SetLastError=true)]
_H_> static extern bool PlaySound(string pszSound,
_H_>   System.UIntPtr hmod, uint fdwSound);

_H_>К сожалению, не смог найти в инете примеров на C# проигрывания звуков.
_H_>Может ли кто-нибудь порекомендовать, что можно использовать для таких целей?

Есть managed-обёртка для DirectX здесь
Ultra playing "<< silent >>"
<< RSDN@Home 1.1.4 beta 4 rev. 391 >>
Help will always be given at Hogwarts to those who ask for it.
Re: C# Play Sound?
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.04.05 04:04
Оценка:
Здравствуйте, _Helg_, Вы писали:

PlaySound C#
... << RSDN@Home 1.1.4 beta 4 rev. 351>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.