Игра mp3 с Дельфи

Похоже, у вас в основном проблемы с синтаксисом Rust. Вы можете создать функцию кросс-продукта или сделать кросс-продукт встроенным.

let vec1 = vec![1.15, 7.0];
let vec2 = vec![7.0, 2.0];
let cross_product = vec1[0] * vec2[1] - vec1[1] * vec2[0];
println!("{}", cross_product);

Если вам нужна функция, вы можете использовать ее постоянно.

fn function_cross_product(vec1: Vec<f64>, vec2: Vec<f64>) -> f64 {
  return vec1[0] * vec2[1] - vec1[1] * vec2[0];
};
let other_product = function_cross_product(vec1, vec2);
println!("{}", other_product);

Второе решение может вводить в заблуждение, поскольку оно всегда будет давать перекрестное произведение для вектора 2x2, даже если вы пропустите векторы разных размеров.

12
задан Irfan Mulic 2 December 2008 в 15:24
поделиться

4 ответа

Можно также использовать компоненты по www.mitov.com, который имеет Аудио комплект, который может обработать этот тип файла.

2
ответ дан 2 December 2019 в 22:52
поделиться

попробуйте DSPack, которые являются набором Компонентов для записи Мультимедийных приложений.

2
ответ дан 2 December 2019 в 22:52
поделиться

Вы могли пользоваться библиотекой аудио Bass.

http://www.un4seen.com/

Поиск "MP3" на 3D сайте Шума. У них есть ряд видео учебных руководств, которые обходят Вас посредством создания Вашего собственного MP3-плеера в Delphi, пользующемся этой библиотекой. Свободное членство требуется.

http://www.3dbuzz.com

4
ответ дан 2 December 2019 в 22:52
поделиться

Я использую компоненты NewAc для преобразования и фильтрации звука, он может воспроизводить MP3 и некоторые другие форматы.

0
ответ дан 2 December 2019 в 22:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: