class Audio::P ushAudioOutputStream
class Audio::PushAudioOutputStream
: public Audio::AudioOutputStream
Wypychanie klasy strumienia wyjściowego audio. Dodano element w wersji 1.4.0.
Elementy członkowskie
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
pvContext
Wskaźnik kontekstu do użycia podczas wywoływania wywołań zwrotnych.writeCallback
Zapisywanie wywołania zwrotnego.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony dla elementu PushAudioOutputStream
Utwórz
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > Create ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Tworzy funkcję pushAudioOutputStream przy użyciu określonych funkcji Write() i Close().
Parametry
writeCallback
Zapisywanie wywołania zwrotnego.closeCallback
Zamknij wywołanie zwrotne.
Zwraca
Wskaźnik udostępniony dla elementu PushAudioOutputStream
Utwórz
Składnia: public inline static std::shared_ptr< PushAudioOutputStream > Create ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Tworzy metodę PushAudioOutputStream korzystającą z określonego interfejsu wywołania zwrotnego za pomocą funkcji Write() i Close().
Parametry
callback
Wskaźnik udostępniony do wystąpienia PushAudioOutputStreamCallback.
Zwraca
Wskaźnik udostępniony dla elementu PushAudioOutputStream