Définit un périphérique audio destiné à être utilisé par tous les émetteurs et abonnés. En savoir plus...
Hérité par OpenTok.MMAudioDevice.
| Fonctions publiques accessibles aux membres | |
| void | InitAudio (AudioDevice.AudioBus audioBus) |
| Appelé lorsque le Périphérique audio est initialisé. Utilisez l'objet AudioBus pour lire et écrire des données audio. Appelez les méthodes AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) et AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) pour lire les données de rendu provenant des abonnés et écrire les données de capture vers les éditeurs. En savoir plus... | |
| void | DestroyAudio () |
| Appelé lorsque le IAudioDevice L'instance est détruite. En savoir plus... | |
| void | InitAudioCapturer () |
| Appelée lorsque le module de capture audio pour le IAudioDevice L'instance est initialisée. En savoir plus... | |
| void | DestroyAudioCapturer () |
| Appelé lorsque le module de capture audio pour le IAudioDevice L'instance est détruite. En savoir plus... | |
| void | StartAudioCapturer () |
| Appelée au démarrage du capteur audio. Vous devez commencer à fournir des échantillons audio à la méthode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`. En savoir plus... | |
| void | StopAudioCapturer () |
| Appelée lorsque le programme d'enregistrement audio s'arrête. En savoir plus... | |
| bool | IsAudioCapturerInitialized () |
| Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice L'instance est initialisée. En savoir plus... | |
| bool | IsAudioCapturerStarted () |
| Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice l'instance est lancée. En savoir plus... | |
| int | Obtenir le délai estimé de capture audio () |
| Récupère le délai estimé de capture audio. En savoir plus... | |
| Paramètres du périphérique audio | GetAudioCapturerSettings () |
| Appelé lorsque le IAudioDevice Cette instance nécessite des paramètres. Dans votre implémentation de cette méthode, renvoyez un Paramètres du périphérique audio objet. En savoir plus... | |
| void | InitAudioRenderer () |
| Appelée lorsque le moteur de rendu audio pour le IAudioDevice L'instance est initialisée. En savoir plus... | |
| void | DestroyAudioRenderer () |
| Appelé lorsque le moteur de rendu audio pour le IAudioDevice L'instance est détruite. En savoir plus... | |
| void | StartAudioRenderer () |
| Appelée au démarrage du moteur de rendu audio. Vous devriez commencer à recevoir des échantillons audio via la méthode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)`. En savoir plus... | |
| void | StopAudioRenderer () |
| Appelée lorsque le moteur de rendu audio s'arrête. En savoir plus... | |
| bool | IsAudioRendererInitialized () |
| Vérifie si le moteur de rendu audio pour le IAudioDevice L'instance est initialisée. En savoir plus... | |
| bool | IsAudioRendererStarted () |
| Vérifie si le moteur de rendu audio pour le IAudioDevice l'instance est lancée. En savoir plus... | |
| int | Obtenir le délai estimé de rendu audio () |
| Récupère le délai estimé de rendu audio. En savoir plus... | |
| Paramètres du périphérique audio | GetAudioRendererSettings () |
| Récupère les paramètres du moteur de rendu audio pour le IAudioDevice par exemple. En savoir plus... |
Description détaillée
Définit un périphérique audio destiné à être utilisé par tous les émetteurs et abonnés.
Documentation sur les fonctions de membre
DestroyAudio()
| void OpenTok.IAudioDevice.DestroyAudio | ( | ) |
Appelé lorsque le IAudioDevice L'instance est détruite.
Mis en œuvre en OpenTok.MMAudioDevice.
DestroyAudioCapturer()
| void OpenTok.IAudioDevice.DestroyAudioCapturer | ( | ) |
Appelé lorsque le module de capture audio pour le IAudioDevice L'instance est détruite.
Mis en œuvre en OpenTok.MMAudioDevice.
DestroyAudioRenderer()
| void OpenTok.IAudioDevice.DestroyAudioRenderer | ( | ) |
Appelé lorsque le moteur de rendu audio pour le IAudioDevice L'instance est détruite.
Mis en œuvre en OpenTok.MMAudioDevice.
GetAudioCapturerSettings()
| Paramètres du périphérique audio OpenTok.IAudioDevice.GetAudioCapturerSettings | ( | ) |
Appelé lorsque le IAudioDevice Cette instance nécessite des paramètres. Dans votre implémentation de cette méthode, renvoyez un Paramètres du périphérique audio objet.
Mis en œuvre en OpenTok.MMAudioDevice.
GetAudioRendererSettings()
| Paramètres du périphérique audio OpenTok.IAudioDevice.GetAudioRendererSettings | ( | ) |
Récupère les paramètres du moteur de rendu audio pour le IAudioDevice instance.
Mis en œuvre en OpenTok.MMAudioDevice.
GetEstimatedAudioCaptureDelay()
| int OpenTok.IAudioDevice.GetEstimatedAudioCaptureDelay | ( | ) |
Récupère le délai estimé de capture audio.
Mis en œuvre en OpenTok.MMAudioDevice.
GetEstimatedAudioRenderDelay()
| int OpenTok.IAudioDevice.GetEstimatedAudioRenderDelay | ( | ) |
Récupère le délai estimé de rendu audio.
Mis en œuvre en OpenTok.MMAudioDevice.
InitAudio()
| void OpenTok.IAudioDevice.InitAudio | ( | AudioDevice.AudioBus | audioBus | ) |
Appelé lorsque le Périphérique audio est initialisé. Utilisez l'objet AudioBus pour lire et écrire des données audio. Appelez les méthodes AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) et AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) pour lire les données de rendu provenant des abonnés et écrire les données de capture vers les éditeurs.
Paramètres : | | | | --- | --- | | audioBus | L'instance de l'AudioBus à utiliser pour tous les éditeurs et abonnés. |
Mis en œuvre en OpenTok.MMAudioDevice.
InitAudioCapturer()
| void OpenTok.IAudioDevice.InitAudioCapturer | ( | ) |
Appelée lorsque le module de capture audio pour le IAudioDevice L'instance est initialisée.
Mis en œuvre en OpenTok.MMAudioDevice.
InitAudioRenderer()
| void OpenTok.IAudioDevice.InitAudioRenderer | ( | ) |
Appelée lorsque le moteur de rendu audio pour le IAudioDevice L'instance est initialisée.
Mis en œuvre en OpenTok.MMAudioDevice.
IsAudioCapturerInitialized()
| bool OpenTok.IAudioDevice.IsAudioCapturerInitialized | ( | ) |
Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice L'instance est initialisée.
Mis en œuvre en OpenTok.MMAudioDevice.
IsAudioCapturerStarted()
| bool OpenTok.IAudioDevice.IsAudioCapturerStarted | ( | ) |
Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice l'instance est lancée.
Mis en œuvre en OpenTok.MMAudioDevice.
IsAudioRendererInitialized()
| bool OpenTok.IAudioDevice.IsAudioRendererInitialized | ( | ) |
Vérifie si le moteur de rendu audio pour le IAudioDevice L'instance est initialisée.
Mis en œuvre en OpenTok.MMAudioDevice.
IsAudioRendererStarted()
| bool OpenTok.IAudioDevice.IsAudioRendererStarted | ( | ) |
Vérifie si le moteur de rendu audio pour le IAudioDevice l'instance est lancée.
Mis en œuvre en OpenTok.MMAudioDevice.
StartAudioCapturer()
| void OpenTok.IAudioDevice.StartAudioCapturer | ( | ) |
Appelée au démarrage du capteur audio. Vous devez commencer à fournir des échantillons audio à la méthode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`.
Mis en œuvre en OpenTok.MMAudioDevice.
StartAudioRenderer()
| void OpenTok.IAudioDevice.StartAudioRenderer | ( | ) |
Appelée au démarrage du moteur de rendu audio. Vous devriez commencer à recevoir des échantillons audio via la méthode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)`.
Mis en œuvre en OpenTok.MMAudioDevice.
StopAudioCapturer()
| void OpenTok.IAudioDevice.StopAudioCapturer | ( | ) |
Appelée lorsque le programme d'enregistrement audio s'arrête.
Mis en œuvre en OpenTok.MMAudioDevice.
StopAudioRenderer()
| void OpenTok.IAudioDevice.StopAudioRenderer | ( | ) |
Appelée lorsque le moteur de rendu audio s'arrête.
Mis en œuvre en OpenTok.MMAudioDevice.