Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt den Audioausgabedatenstrom dar, der für benutzerdefinierte Audioausgabekonfigurationen verwendet wird. Aktualisiert in Version 1.7.0.
Elemente
Operator SPXAUDIOSTREAMHANDLE
Syntax: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Interner Operator, der zum Abrufen eines zugrunde liegenden Handlewerts verwendet wird.
Rückgaben
Ein Handle.
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Erstellt einen speichergesicherten PullAudioOutputStream.
Rückgaben
Ein freigegebener Zeiger auf PullAudioOutputStream
CreatePushStream
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Erstellt einen PushAudioOutputStream, der die angegebenen Rückruffunktionen für Write() und Close() methoden delegiert.
Die Parameter
pvContextKontextzeiger, der beim Aufrufen der Rückrufe verwendet werden soll.writeCallbackRückruf schreiben.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream
CreatePushStream
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Erstellt einen PushAudioOutputStream, der die angegebenen Rückruffunktionen für Write() und Close() methoden delegiert.
Die Parameter
writeCallbackRückruf schreiben.closeCallbackRückruf schließen.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream
CreatePushStream
Syntax: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Erstellt einen PushAudioOutputStream, der an die angegebene Rückrufschnittstelle für Write() und Close() Methoden delegiert.
Die Parameter
-
callbackFreigegebener Zeiger auf PushAudioOutputStreamCallback-Instanz.
Rückgaben
Ein freigegebener Zeiger auf PushAudioOutputStream
WriteCallbackFunction_Type
Syntax: typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Syntax: typedef CloseCallbackFunction_Type;