class Audio::P ullAudioOutputStream

class Audio::PullAudioOutputStream
  : public Audio::AudioOutputStream

Stellt den speichergesicherten Pull-Audioausgabedatenstrom dar, der für eine benutzerdefinierte Audioausgabe verwendet wird. Aktualisiert in Version 1.7.0.

Elemente

Lesen

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

Liest einen Teil der Audiodaten und füllt ihn in den angegebenen Puffer aus.

Die Parameter

  • buffer Einen Puffer zum Empfangen von Lesedaten.

  • bufferSize Größe des Puffers.

Rückgaben

Größe von Daten, die für den Puffer gefüllt sind, 0 bedeutet Ende des Datenstroms

Erstellen

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

Erstellt einen speichergesicherten PullAudioOutputStream.

Rückgaben

Ein freigegebener Zeiger auf PullAudioOutputStream