Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vertegenwoordigt de audio-invoerstroom die wordt gebruikt voor aangepaste audio-invoerconfiguraties.
Leden
operator SPXAUDIOSTREAMHANDLE
Syntaxis: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.
Retouren
Een handvat.
CreatePushStream
Syntaxis: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( );
Hiermee maakt u een door het geheugen ondersteunde PushAudioInputStream met behulp van de standaardindeling (16 kHz, 16-bits, mono-PCM).
Retouren
Een gedeelde aanwijzer naar PushAudioInputStream
CreatePushStream
Syntaxis: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( std::shared_ptr< AudioStreamFormat > format );
Hiermee maakt u een door het geheugen ondersteunde PushAudioInputStream met de opgegeven audio-indeling.
Parameterwaarden
-
formataudiostreamindeling.
Retouren
Een gedeelde aanwijzer naar PushAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read() en Close(), met behulp van de standaardindeling (16 kHz, 16-bits, mono-PCM).
Parameterwaarden
pvContextcontextaanwijzer die moet worden gebruikt bij het aanroepen van de callbacks.readCallbackcallback lezen.closeCallbackcallback sluiten.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: 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 );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read(), Close() en GetProperty() toegevoegd in versie 1.5.0.
Parameterwaarden
pvContextcontextaanwijzer die moet worden gebruikt bij het aanroepen van de callbacks.readCallbackcallback lezen.closeCallbackcallback sluiten.getPropertyCallbackGetProperty callback.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read() en Close(), met behulp van de standaardindeling (16 kHz, 16-bits, mono-PCM).
Parameterwaarden
readCallbackcallback lezen.closeCallbackcallback sluiten.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Hiermee maakt u een PullAudioInputStream die wordt gedelegeerd aan de opgegeven callback-functies voor de methoden Read(), Close() en GetProperty(). Toegevoegd in versie 1.5.0.
Parameterwaarden
readCallbackcallback lezen.closeCallbackcallback sluiten.getPropertyCallbackCallback van eigenschap ophalen.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Hiermee maakt u een PullAudioInputStream die wordt gedelegeerd aan de opgegeven callback-interface voor de methoden Read() en Close(), met behulp van de standaardindeling (16 kHz, 16-bits, mono-PCM).
Parameterwaarden
-
callbackshared pointer to PullAudioInputStreamCallback instance.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: 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 );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read() en Close().
Parameterwaarden
formataudiostreamindeling.pvContextcontextaanwijzer die moet worden gebruikt bij het aanroepen van de callbacks.readCallbackcallback lezen.closeCallbackcallback sluiten.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: 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 );
Hiermee maakt u een PullAudioInputStream die wordt gedelegeerd aan de opgegeven callback-functies voor de methoden Read(), Close() en GetProperty(). Toegevoegd in versie 1.5.0.
Parameterwaarden
formataudiostreamindeling.pvContextcontextaanwijzer die moet worden gebruikt bij het aanroepen van de callbacks.readCallbackcallback lezen.closeCallbackcallback sluiten.getPropertyCallbackCallback van eigenschap ophalen.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read() en Close().
Parameterwaarden
formataudiostreamindeling.readCallbackcallback lezen.closeCallbackcallback sluiten.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Hiermee maakt u een PullAudioInputStream die delegeert aan de opgegeven callback-functies voor de methoden Read() en Close(). Toegevoegd in versie 1.5.0.
Parameterwaarden
formataudiostreamindeling.readCallbackcallback lezen.closeCallbackcallback sluiten.getPropertyCallbackCallback van eigenschap ophalen.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
CreatePullStream
Syntaxis: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Hiermee maakt u een PullAudioInputStream die wordt gedelegeerd aan de opgegeven callback-interface voor de methoden Read() en Close(), met behulp van de opgegeven indeling.
Parameterwaarden
formataudiostreamindeling.callbackshared pointer to PullAudioInputStreamCallback instance.
Retouren
Een gedeelde aanwijzer naar PullAudioInputStream
ReadCallbackFunction_Type
Syntaxis: typedef ReadCallbackFunction_Type;
CloseCallbackFunction_Type
Syntaxis: typedef CloseCallbackFunction_Type;
GetPropertyCallbackFunction_Type
Syntaxis: typedef GetPropertyCallbackFunction_Type;
Toegevoegd in versie 1.5.0.