Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa el flujo de salida de audio usado para configuraciones de salida de audio personalizadas. Actualizado en la versión 1.7.0.
Miembros
operador SPXAUDIOSTREAMHANDLE
Sintaxis: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Operador interno que se usa para obtener el valor de identificador subyacente.
Devoluciones
Un identificador.
CreatePullStream
Sintaxis: public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Crea una memoria respaldada por PullAudioOutputStream.
Devoluciones
Puntero compartido a PullAudioOutputStream
CreatePushStream
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Crea un pushAudioOutputStream que se delega en las funciones de devolución de llamada especificadas para los métodos Write() y Close().
Parámetros
pvContextpuntero de contexto que se va a usar al invocar las devoluciones de llamada.writeCallbackdevolución de llamada de escritura.closeCallbackCerrar devolución de llamada.
Devoluciones
Puntero compartido a PushAudioOutputStream
CreatePushStream
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Crea un pushAudioOutputStream que se delega en las funciones de devolución de llamada especificadas para los métodos Write() y Close().
Parámetros
writeCallbackdevolución de llamada de escritura.closeCallbackCerrar devolución de llamada.
Devoluciones
Puntero compartido a PushAudioOutputStream
CreatePushStream
Sintaxis: public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Crea un pushAudioOutputStream que se delega en la interfaz de devolución de llamada especificada para los métodos Write() y Close().
Parámetros
-
callbackpuntero compartido a la instancia pushAudioOutputStreamCallback.
Devoluciones
Puntero compartido a PushAudioOutputStream
WriteCallbackFunction_Type
Sintaxis: typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Sintaxis: typedef CloseCallbackFunction_Type;