Sdílet prostřednictvím


třída Audio::P ullAudioOutputStream

class Audio::PullAudioOutputStream
  : public Audio::AudioOutputStream

Představuje stream zvukového výstupu vyžádaného vyžádání paměti používaný pro vlastní zvukový výstup. Aktualizováno ve verzi 1.7.0.

Členové

Číst

Syntaxe: public inline uint32_t Read ( uint8_t * buffer , uint32_t bufferSize );

Přečte blok zvukových dat a vyplní je do dané vyrovnávací paměti.

Parametry

  • buffer vyrovnávací paměť pro příjem dat pro čtení.

  • bufferSize Velikost vyrovnávací paměti.

Návraty

Velikost dat vyplněných do vyrovnávací paměti, 0 znamená konec datového proudu

Vytvářet

Syntaxe: public inline static std::shared_ptr< PullAudioOutputStream > Create ( );

Vytvoří paměť zálohovanou pullAudioOutputStream.

Návraty

Sdílený ukazatel na PullAudioOutputStream