Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente le flux de sortie audio utilisé pour les configurations de sortie audio personnalisées. Mise à jour dans la version 1.7.0.
Membres
opérateur SPXAUDIOSTREAMHANDLE
Syntaxe : public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Opérateur interne utilisé pour obtenir la valeur de handle sous-jacente.
Retours
Un handle.
CreatePullStream
Syntaxe : public inline static std::shared_ptr< PullAudioOutputStream > CreatePullStream ( );
Crée un PullAudioOutputStream en mémoire.
Retours
Pointeur partagé vers PullAudioOutputStream
CreatePushStream
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( void * pvContext , CUSTOM_AUDIO_PUSH_STREAM_WRITE_CALLBACK writeCallback , CUSTOM_AUDIO_PUSH_STREAM_CLOSE_CALLBACK closeCallback );
Crée un PushAudioOutputStream qui délègue aux fonctions de rappel spécifiées pour les méthodes Write() et Close().
Paramètres
pvContextpointeur de contexte à utiliser lors de l’appel des rappels.writeCallbackrappel d’écriture.closeCallbackFermer le rappel.
Retours
Pointeur partagé vers PushAudioOutputStream
CreatePushStream
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( WriteCallbackFunction_Type writeCallback , CloseCallbackFunction_Type closeCallback );
Crée un PushAudioOutputStream qui délègue aux fonctions de rappel spécifiées pour les méthodes Write() et Close().
Paramètres
writeCallbackrappel d’écriture.closeCallbackFermer le rappel.
Retours
Pointeur partagé vers PushAudioOutputStream
CreatePushStream
Syntaxe : public inline static std::shared_ptr< PushAudioOutputStream > CreatePushStream ( std::shared_ptr< PushAudioOutputStreamCallback > callback );
Crée un PushAudioOutputStream qui délègue à l’interface de rappel spécifiée pour les méthodes Write() et Close().
Paramètres
-
callbackpointeur partagé vers l’instance PushAudioOutputStreamCallback.
Retours
Pointeur partagé vers PushAudioOutputStream
WriteCallbackFunction_Type
Syntaxe : typedef WriteCallbackFunction_Type;
CloseCallbackFunction_Type
Syntaxe : typedef CloseCallbackFunction_Type;