2

私はSoundBufferを持っています。このバッファをミュージックに移動します。今のところ、ファイルに保存して読み込んでいますが、保存したくありません。私に何ができる?今、私はこのコードを持っています:

sf::SoundBuffer sb = getSoundBuffer(new_channels,sample_rate);
sb.saveToFile("sound.wav");
std::unique_ptr<sf::Music> Buffer(new sf::Music());
Buffer->openFromFile("sound.wav")
 musicAlias[alias] = std::move(Buffer);
...
music->selected = musicAlias[alias].get();
4

1 に答える 1