Notatka
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.
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Wypychanie klasy strumienia wyjściowego audio. Dodano element w wersji 1.4.0.
Członkowie
Utwórz
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > Create ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Tworzy element PushAudioOutputStream przy użyciu określonych wskaźników funkcji Write() i Close() "C".
Parametry
pvContextwskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.writeCallbackwywołanie zwrotne zapisu.closeCallbackZamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream
Utwórz
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Tworzy funkcję PushAudioOutputStream korzystającą z określonych funkcji Write() i Close().
Parametry
writeCallbackwywołanie zwrotne zapisu.closeCallbackZamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream
Utwórz
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Tworzy element PushAudioOutputStream przy użyciu określonego interfejsu wywołania zwrotnego za pomocą funkcji Write() i Close().
Parametry
-
callbackudostępniony wskaźnik do wystąpienia PushAudioOutputStreamCallback.
Zwraca
Wskaźnik udostępniony pushAudioOutputStream