class Audio::AudioOutputStream
Představuje výstupní zvukový stream používaný pro vlastní konfigurace zvukového výstupu. Aktualizováno ve verzi 1.7.0.
Členové
SPXAUDIOSTREAMHANDLE – operátor
Syntaxe: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Interní operátor použitý k získání podkladové hodnoty popisovače.
Návraty
Popisovač.
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Vytvoří paměťovou paměť PullAudioOutputStream.
Návraty
Sdílený ukazatel na PullAudioOutputStream
CreatePushStream
Syntaxe: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Vytvoří PushAudioOutputStream, který deleguje na zadané funkce zpětného volání pro Metody Write() a Close().
Parametry
pvContext
Kontextový ukazatel, který se má použít při vyvolání zpětných volání.writeCallback
Zápis zpětného volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PushAudioOutputStream
CreatePushStream
Syntaxe: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PushAudioOutputStream, který deleguje na zadané funkce zpětného volání pro Metody Write() a Close().
Parametry
writeCallback
Zápis zpětného volání.closeCallback
Zavřete zpětné volání.
Návraty
Sdílený ukazatel na PushAudioOutputStream
CreatePushStream
Syntaxe: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Vytvoří PushAudioOutputStream, který deleguje do zadaného rozhraní zpětného volání metody Write() a Close().
Parametry
-
callback
Sdílený ukazatel na instanci PushAudioOutputStreamCallback.
Návraty
Sdílený ukazatel na PushAudioOutputStream
WriteCallbackFunction_Type
Syntaxe: typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Syntaxe: typedef CloseCallbackFunction_Type;