class Audio::AudioOutputStream
Az egyéni hangkimeneti konfigurációkhoz használt hangkimeneti streamet jelöli. Frissítve az 1.7.0-s verzióban.
Tagok
operátor SPXAUDIOSTREAMHANDLE
Szintaxis: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
A mögöttes leíró értékének lekéréséhez használt belső operátor.
Válaszok
Egy fogópont.
CreatePullStream
Szintaxis: public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Létrehoz egy, a PullAudioOutputStream által támogatott memóriát.
Válaszok
Megosztott mutató a PullAudioOutputStreamhez
CreatePushStream
Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Létrehoz egy PushAudioOutputStreamet, amely a Write() és Close() metódusok megadott visszahívási függvényeihez delegál.
Paraméterek
pvContext
A visszahívások meghívásához használandó környezeti mutató.writeCallback
Visszahívás írása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PushAudioOutputStreamhez
CreatePushStream
Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Létrehoz egy PushAudioOutputStreamet, amely a Write() és Close() metódusok megadott visszahívási függvényeihez delegál.
Paraméterek
writeCallback
Visszahívás írása.closeCallback
Zárja be a visszahívást.
Válaszok
Megosztott mutató a PushAudioOutputStreamhez
CreatePushStream
Szintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Létrehoz egy PushAudioOutputStreamet, amely a Write() és Close() metódusok megadott visszahívási felületére delegál.
Paraméterek
callback
Megosztott mutató a PushAudioOutputStreamCallback példányra.
Válaszok
Megosztott mutató a PushAudioOutputStreamhez
WriteCallbackFunction_Type
Szintaxis: typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Szintaxis: typedef CloseCallbackFunction_Type;