Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje strumień wyjściowy audio używany do niestandardowych konfiguracji wyjściowych audio. Zaktualizowano w wersji 1.7.0.
Członkowie
operator SPXAUDIOSTREAMHANDLE
Składnia: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Operator wewnętrzny używany do pobierania wartości dojścia bazowego.
Zwraca
Uchwyt.
CreatePullStream
Składnia: public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Tworzy kopię zapasową pamięci PullAudioOutputStream.
Zwraca
Wskaźnik udostępniony pullAudioOutputStream
CreatePushStream
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Tworzy metodę PushAudioOutputStream, która deleguje do określonych funkcji wywołania zwrotnego dla metod Write() i Close().
Parametry
pvContext
wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.writeCallback
wywołanie zwrotne zapisu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream
CreatePushStream
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Tworzy metodę PushAudioOutputStream, która deleguje do określonych funkcji wywołania zwrotnego dla metod Write() i Close().
Parametry
writeCallback
wywołanie zwrotne zapisu.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream
CreatePushStream
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Tworzy element PushAudioOutputStream, który deleguje do określonego interfejsu wywołania zwrotnego dla metod Write() i Close().
Parametry
-
callback
udostępniony wskaźnik do wystąpienia PushAudioOutputStreamCallback.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream
WriteCallbackFunction_Type
Składnia: typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Składnia: typedef CloseCallbackFunction_Type;