すべてのパブリッシャーおよびサブスクライバーが使用するオーディオデバイスを定義します。 続きを読む...

継承元 OpenTok.MMAudioDevice.

パブリックメンバー関数
void InitAudio (AudioDevice.AudioBus (audioBus)
次の場合に呼び出されます。 AudioDevice が初期化されます。AudioBus オブジェクトを使用して、オーディオデータの読み取りおよび書き込みを行います。AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) および AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) メソッドを呼び出すことで、サブスクライバーからレンダリングデータを読み取り、パブリッシャーにキャプチャデータを書き込むことができます。 続きを読む...
void DestroyAudio ()
次の場合に呼び出されます。 IAudioDevice インスタンスが破棄されます。 続きを読む...
void InitAudioCapturer ()
のオーディオキャプチャ機能が IAudioDevice インスタンスが初期化されます。 続きを読む...
void DestroyAudioCapturer ()
のオーディオキャプチャ機能が IAudioDevice インスタンスが破棄されます。 続きを読む...
void StartAudioCapturer ()
オーディオキャプチャが開始されたときに呼び出されます。この時点で、AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) メソッドに対してオーディオサンプルの提供を開始する必要があります。 続きを読む...
void StopAudioCapturer ()
オーディオキャプチャが停止したときに呼び出されます。 続きを読む...
bool IsAudioCapturerInitialized ()
のオーディオキャプチャ機能が有効かどうかを確認します。 IAudioDevice インスタンスが初期化されます。 続きを読む...
bool IsAudioCapturerStarted ()
のオーディオキャプチャ機能が有効かどうかを確認します。 IAudioDevice インスタンスが起動されます。 続きを読む...
イント GetEstimatedAudioCaptureDelay ()
オーディオキャプチャの推定遅延を取得します。 続きを読む...
AudioDeviceSettings GetAudioCapturerSettings ()
次の場合に呼び出されます。 IAudioDevice インスタンスには設定が必要です。このメソッドを実装する際は、 AudioDeviceSettings オブジェクトがある。 続きを読む...
void InitAudioRenderer ()
のオーディオレンダラーが呼び出されるのは、 IAudioDevice インスタンスが初期化されます。 続きを読む...
void DestroyAudioRenderer ()
のオーディオレンダラーが呼び出されたとき IAudioDevice インスタンスが破棄されます。 続きを読む...
void StartAudioRenderer ()
オーディオレンダラーが起動したときに呼び出されます。この時点で、AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) メソッドからオーディオサンプルの受信を開始できるようになります。 続きを読む...
void StopAudioRenderer ()
オーディオレンダラーが停止したときに呼び出されます。 続きを読む...
bool IsAudioRendererInitialized ()
のオーディオレンダラーが IAudioDevice インスタンスが初期化されます。 続きを読む...
bool IsAudioRendererStarted ()
のオーディオレンダラーが IAudioDevice インスタンスが起動されます。 続きを読む...
イント GetEstimatedAudioRenderDelay ()
オーディオのレンダリング遅延の推定値を取得します。 続きを読む...
AudioDeviceSettings GetAudioRendererSettings ()
のオーディオレンダラーの設定を取得します。 IAudioDevice 例。 続きを読む...

詳細な説明

すべてのパブリッシャーおよびサブスクライバーが使用するオーディオデバイスを定義します。

メンバー関数のドキュメント

DestroyAudio()

void OpenTok.IAudioDevice.DestroyAudio ( )

次の場合に呼び出されます。 IAudioDevice インスタンスが破棄されます。

実装言語: OpenTok.MMAudioDevice.

DestroyAudioCapturer()

void OpenTok.IAudioDevice.DestroyAudioCapturer ( )

のオーディオキャプチャ機能が IAudioDevice インスタンスが破棄されます。

実装言語: OpenTok.MMAudioDevice.

DestroyAudioRenderer()

void OpenTok.IAudioDevice.DestroyAudioRenderer ( )

のオーディオレンダラーが呼び出されたとき IAudioDevice インスタンスが破棄されます。

実装言語: OpenTok.MMAudioDevice.

GetAudioCapturerSettings()

AudioDeviceSettings OpenTok.IAudioDevice.GetAudioCapturerSettings ( )

次の場合に呼び出されます。 IAudioDevice インスタンスには設定が必要です。このメソッドを実装する際は、 AudioDeviceSettings オブジェクトがある。

実装言語: OpenTok.MMAudioDevice.

GetAudioRendererSettings()

AudioDeviceSettings OpenTok.IAudioDevice.GetAudioRendererSettings ( )

のオーディオレンダラーの設定を取得します。 IAudioDevice インスタンスだ。

実装言語: OpenTok.MMAudioDevice.

GetEstimatedAudioCaptureDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioCaptureDelay ( )

オーディオキャプチャの推定遅延を取得します。

実装言語: OpenTok.MMAudioDevice.

GetEstimatedAudioRenderDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioRenderDelay ( )

オーディオのレンダリング遅延の推定値を取得します。

実装言語: OpenTok.MMAudioDevice.

InitAudio()

void OpenTok.IAudioDevice.InitAudio ( AudioDevice.AudioBus audioBus )

次の場合に呼び出されます。 AudioDevice が初期化されます。AudioBus オブジェクトを使用して、オーディオデータの読み書きを行います。AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) および AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) メソッドを呼び出すことで、サブスクライバーからレンダリングデータを読み取り、パブリッシャーにキャプチャデータを書き込むことができます。

パラメータ : | | | | --- | --- | | audioBus | すべてのパブリッシャーおよびサブスクライバーで使用する AudioBus のインスタンス。 |

実装言語: OpenTok.MMAudioDevice.

InitAudioCapturer()

void OpenTok.IAudioDevice.InitAudioCapturer ( )

のオーディオキャプチャ機能が IAudioDevice インスタンスが初期化されます。

実装言語: OpenTok.MMAudioDevice.

InitAudioRenderer()

void OpenTok.IAudioDevice.InitAudioRenderer ( )

のオーディオレンダラーが呼び出されるのは、 IAudioDevice インスタンスが初期化されます。

実装言語: OpenTok.MMAudioDevice.

IsAudioCapturerInitialized()

bool OpenTok.IAudioDevice.IsAudioCapturerInitialized ( )

のオーディオキャプチャ機能が有効かどうかを確認します。 IAudioDevice インスタンスが初期化されます。

実装言語: OpenTok.MMAudioDevice.

IsAudioCapturerStarted()

bool OpenTok.IAudioDevice.IsAudioCapturerStarted ( )

のオーディオキャプチャ機能が有効かどうかを確認します。 IAudioDevice インスタンスが起動されます。

実装言語: OpenTok.MMAudioDevice.

IsAudioRendererInitialized()

bool OpenTok.IAudioDevice.IsAudioRendererInitialized ( )

のオーディオレンダラーが IAudioDevice インスタンスが初期化されます。

実装言語: OpenTok.MMAudioDevice.

IsAudioRendererStarted()

bool OpenTok.IAudioDevice.IsAudioRendererStarted ( )

のオーディオレンダラーが IAudioDevice インスタンスが起動されます。

実装言語: OpenTok.MMAudioDevice.

StartAudioCapturer()

void OpenTok.IAudioDevice.StartAudioCapturer ( )

オーディオキャプチャが開始されたときに呼び出されます。この時点で、AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) メソッドに対してオーディオサンプルの提供を開始する必要があります。

実装言語: OpenTok.MMAudioDevice.

StartAudioRenderer()

void OpenTok.IAudioDevice.StartAudioRenderer ( )

オーディオレンダラーが起動したときに呼び出されます。この時点で、AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) メソッドからオーディオサンプルの受信を開始できるようになります。

実装言語: OpenTok.MMAudioDevice.

StopAudioCapturer()

void OpenTok.IAudioDevice.StopAudioCapturer ( )

オーディオキャプチャが停止したときに呼び出されます。

実装言語: OpenTok.MMAudioDevice.

StopAudioRenderer()

void OpenTok.IAudioDevice.StopAudioRenderer ( )

オーディオレンダラーが停止したときに呼び出されます。

実装言語: OpenTok.MMAudioDevice.