Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Representerar ljudindataström som används för anpassade ljudindatakonfigurationer.
Medlemmar
operatorN SPXAUDIOSTREAMHANDLE
Syntax: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Intern operator som används för att hämta underliggande referensvärde.
Återlämning
Ett handtag.
CreatePushStream
Syntax: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( );
Skapar en minnesstödd PushAudioInputStream med standardformatet (16 kHz, 16 bitar, mono PCM).
Återlämning
En delad pekare till PushAudioInputStream
CreatePushStream
Syntax: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( std::shared_ptr< AudioStreamFormat > format );
Skapar ett minnesbackat PushAudioInputStream med det angivna ljudformatet.
Parameterar
-
formatljudströmformat.
Återlämning
En delad pekare till PushAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read() och Close() med standardformatet (16 kHz, 16 bitar, mono PCM).
Parameterar
pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read(), Close() och GetProperty() som lagts till i version 1.5.0.
Parameterar
pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackGetProperty-återanrop.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read() och Close() med standardformatet (16 kHz, 16 bitar, mono PCM).
Parameterar
readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read(), Close() och GetProperty(). Har lagts till i version 1.5.0.
Parameterar
readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för metoderna Read() och Close() med standardformatet (16 kHz, 16 bitar, mono PCM).
Parameterar
-
callbackDelad pekare till PullAudioInputStreamCallback-instansen.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read() och Close().
Parameterar
formatljudströmformat.pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read(), Close() och GetProperty(). Har lagts till i version 1.5.0.
Parameterar
formatljudströmformat.pvContextkontextpekare som ska användas när du anropar motringningarna.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read() och Close().
Parameterar
formatljudströmformat.readCallbackÅteranrop.closeCallbackStäng återanropet.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Skapar en PullAudioInputStream som delegerar till de angivna återanropsfunktionerna för metoderna Read() och Close(). Har lagts till i version 1.5.0.
Parameterar
formatljudströmformat.readCallbackÅteranrop.closeCallbackStäng återanropet.getPropertyCallbackHämta återanrop till egenskapen.
Återlämning
En delad pekare till PullAudioInputStream
CreatePullStream
Syntax: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Skapar en PullAudioInputStream som delegerar till det angivna motringningsgränssnittet för metoderna Read() och Close() med det angivna formatet.
Parameterar
formatljudströmformat.callbackDelad pekare till PullAudioInputStreamCallback-instansen.
Återlämning
En delad pekare till PullAudioInputStream
ReadCallbackFunction_Type
Syntax: typedef ReadCallbackFunction_Type;
CloseCallbackFunction_Type
Syntax: typedef CloseCallbackFunction_Type;
GetPropertyCallbackFunction_Type
Syntax: typedef GetPropertyCallbackFunction_Type;
Har lagts till i version 1.5.0.