Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Dokument wymaga korekty
Administracja serwisu stwierdziła, że dokument nie jest wyczerpująco opracowany lub występują w nim błędy. Jeżeli uważasz, że jesteś w stanie poprawić tekst merytorycznie, prosimy o zamieszczenie zmodyfikowanej treści dokumentu na forum w dziale Nowe publikacje.
Opracował: Berux
Biblioteki C/C++

Music::openFromStream

[metoda] Otwiera muzykę z pliku audio, z własnego strumienia.

Składnia

C/C++
#include <Music.hpp>

namespace sf
{
    class SFML_AUDIO_API Music
        : public SoundStream
    {
    public:
        bool openFromStream( InputStream & stream );
    };
}

Argumenty

ArgumentOpis
streamStrumień źródłowy, z którego następuje odczyt.

Zwracana wartość

true
 jeśli ładowanie się udało,
false
, jeśli się nie udało.

Opis szczegółowy

Funkcja ta nie rozpoczyna odtwarzania muzyki (aby to zrobić, wywołaj funkcję
call()
). Oto całkowita lista wszystkich obsługiwanych formatów audio: ogg, wav, flac, aiff, au, raw, paf, svx,nist, voc, ircam, w64, mat4, mat5, pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64.

Ponieważ muzyka nie jest ładowana całkowicie, ale raczej ciągle płynie, strumień musi istnieć tak długo, jak muzyka gra (czyli nie możesz go zniszczyć bezpośrednio po wywołaniu tej funkcji).

Zagadnienia powiązane

openFromFileOtwiera muzykę z pliku audio. (metoda)
openFromMemoryOtwiera muzykę z pliku audio, z pamięci. (metoda)

Linki zewnętrzne