Получение wav звука из созданной dll библиотеки

176
24 апреля 2019, 17:10

Необходимо получить звук из созданной библиотеки.

Звук находится в ресурсах.

Библиотека подключается динамически.

Пример динамического подключения библиотеки для получения "функций"

var DLL = System.Reflection.Assembly.LoadFile("путь к dll");
foreach (Type type in DLL.GetExportedTypes())
if (type.Name != null)
{
  dynamic c = Activator.CreateInstance(type);
  c.shutdownHour();
  break;
}

Способ получения изображения

Assembly ass = Assembly.LoadFrom(@"путь к dll");
TypeInfo t = ass.DefinedTypes.Where((x) => (x.Name == "Resources")).First();
PropertyInfo prop = t.DeclaredProperties.Where((x) => (x.Name == 
"hero3")).First();
var bitmap = (System.Drawing.Bitmap)prop.GetMethod.Invoke(null, new object[] 
{ });
pictureBox1.Image = bitmap;

Подскажите пожалуйста как я могу получить и воспроизвести звук?

READ ALSO
Не работает стандартная тригонометрия

Не работает стандартная тригонометрия

Задаю двумя точками направлениеОт первой точки влево и вправо на 90 градусов от направления нужно прорисовать ещё по одной точке (на заданном...

156
Реализация стандартных кнопок и поведения

Реализация стандартных кнопок и поведения

Так как Window имеет WindowStyle="None" необходимо воссоздать стандартные кнопки:

147
VSCode: Как сдвинуть выделенный код в multi-line режиме?

VSCode: Как сдвинуть выделенный код в multi-line режиме?

Всем привет! Банально не понимаю как сдвинуть выделенные строки кода на один пробел влево или вправо(имеется в виду не табуляция, а именно...

399
Сделайте ревью кода

Сделайте ревью кода

Сделал рефакторингКакая работа была проведена:

197