В BASS я могу загрузить поток из файла и воспроизвести его, иначе я смогу пробовать файл и воспроизводить образец.Каковы различия между потоком и образцом?
Каковы различия и последствия, которые я должен учитывать?
В BASS я могу загрузить поток из файла и воспроизвести его, иначе я смогу пробовать файл и воспроизводить образец.Каковы различия между потоком и образцом?
Каковы различия и последствия, которые я должен учитывать?
Предположительно, вы говорите об этом BASS: http://www.un4seen.com/
В целом образцы загружаются в память перед воспроизведением, потоки чтения и играть одновременно.
Как говорится в руководстве: «Если вы хотите сыграть большой или одноразовый образец, то, скорее всего, лучше будет использовать его вместо BASS_StreamCreateFile».
С другой стороны, если вы собираетесь снова и снова воспроизводить образец, наличие его в памяти, вероятно, полезно.
Может быть некоторое изменение в латентности до начала воспроизведения - я полагаю, что воспроизведение образца начнется быстрее. Я не знаю наверняка, хотя, поскольку я использовал интерфейс потока для своей работы.