パブリッシャーおよびサブスクライバーが使用するオーディオデバイスを設定するためのメソッドを含むクラス。 続きを読む...

授業
クラス AudioBus
すべてのパブリッシャーおよびサブスクライバーで使用されるオーディオバスです。このクラスは、オーディオサンプルを読み書きし、それらをレンダリングしたり、リモートのピアに送信したりするために使用されます。 続きを読む...
クラス InputAudioDevice
Windows システムで利用可能な入力オーディオデバイス(マイクなど)を表します。詳しくは、 EnumerateInputAudioDevices そして SetInputAudioDevice. 続きを読む...
クラス お知らせ
システムオーディオデバイスの通知を購読することを表します。このオブジェクトは、システムの入力または出力オーディオデバイスが追加または削除されたとき、およびシステムのデフォルトの入力または出力オーディオデバイスが変更されたときに、イベントを送信します。このインスタンスは、使用しなくなった時点で破棄して、非管理リソースを解放することができます。 続きを読む...
クラス 出力オーディオデバイス
Windows システムで利用可能な出力オーディオデバイス(ヘッドフォンやスピーカーなど)を表します。詳しくは EnumerateOutputAudioDevices そして SetOutputAudioDevice. 続きを読む...
静的パブリックメンバー関数
static IList< InputAudioDevice > EnumerateInputAudioDevices ()
システム上で利用可能なオーディオ入力デバイスのリストを返します。 続きを読む...
static IList< 出力オーディオデバイス > EnumerateOutputAudioDevices ()
システム上で利用可能なオーディオ出力デバイスのリストを返します。 続きを読む...
static void SetInputAudioDevice (InputAudioDevice (デバイス)
すべてのサブスクライバーが使用する入力オーディオデバイスを設定します。詳しくは EnumerateInputAudioDevices. 続きを読む...
static void SetOutputAudioDevice (出力オーディオデバイス (デバイス)
すべてのサブスクライバーが使用する出力オーディオデバイスを設定します。詳しくは EnumerateOutputAudioDevices. 続きを読む...
static InputAudioDevice GetDefaultInputAudioDevice ()
システムのデフォルトのオーディオ入力デバイスを取得します。 続きを読む...
static 出力オーディオデバイス GetDefaultOutputAudioDevice ()
システムのデフォルトのオーディオ出力デバイスを取得します。 続きを読む...
static void SetCustomAudioDevice (コンテクスト 文脈、 IAudioDevice (audioDevice)
のインスタンスを IAudioDevice すべてのパブリッシャーおよびサブスクライバーが使用するカスタムオーディオドライバの仮想オーディオデバイスとしてのインターフェース。
static void SetCustomAudioDevice (IAudioDevice (audioDevice)
のインスタンスを IAudioDevice すべてのパブリッシャーおよびサブスクライバーが使用するカスタムオーディオドライバの仮想オーディオデバイスとしてのインターフェース。
static void RestartInputAudioDevice ()
オーディオ入力デバイスを再起動します。カスタムオーディオデバイスで入力デバイスの変更が発生した際は、SDKが新しいデバイスに対して必要な補正を行えるように、必ずこのメソッドを呼び出す必要があります。SetCustomAudioDevice を通じてカスタムオーディオデバイスが設定されている場合、この処理によって以下の処理もトリガーされます。 IAudioDevice メソッドを順に: 続きを読む...
static void RestartOutputAudioDevice ()
オーディオ出力デバイスを再起動します。カスタムオーディオデバイスで出力デバイスの変更が発生した際は、SDKが新しいデバイスに対して必要な補正処理を実行できるよう、必ずこのメソッドを呼び出す必要があります。SetCustomAudioDevice を通じてカスタムオーディオデバイスが設定されている場合、この処理によって以下の処理もトリガーされます。 IAudioDevice メソッドを順に: 続きを読む...

詳細な説明

パブリッシャーおよびサブスクライバーが使用するオーディオデバイスを設定するためのメソッドを含むクラス。

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

EnumerateInputAudioDevices()

--- --- --- --- --- static IList< InputAudioDevice > OpenTok.AudioDevice.EnumerateInputAudioDevices ( )

システム上で利用可能なオーディオ入力デバイスのリストを返します。

返り値 : 以下のリスト InputAudioDevice システム上で利用可能なオーディオ入力デバイスを表すオブジェクト。

EnumerateOutputAudioDevices()

--- --- --- --- --- static IList< 出力オーディオデバイス > OpenTok.AudioDevice.EnumerateOutputAudioDevices ( )

システム上で利用可能なオーディオ出力デバイスのリストを返します。

返り値 : 以下のリスト 出力オーディオデバイス システム上で利用可能なオーディオ出力デバイスを表すオブジェクト。

GetDefaultInputAudioDevice()

--- --- --- --- --- static InputAudioDevice OpenTok.AudioDevice.GetDefaultInputAudioDevice ( )

システムのデフォルトのオーディオ入力デバイスを取得します。

戻り値 : システムのデフォルトのオーディオ入力デバイス。

GetDefaultOutputAudioDevice()

--- --- --- --- --- static 出力オーディオデバイス OpenTok.AudioDevice.GetDefaultOutputAudioDevice ( )

システムのデフォルトのオーディオ出力デバイスを取得します。

戻り値 : システムのデフォルトのオーディオ出力デバイス。

RestartInputAudioDevice()

--- --- --- --- --- static void OpenTok.AudioDevice.RestartInputAudioDevice ( )

オーディオ入力デバイスを再起動します。カスタムオーディオデバイスで入力デバイスの変更が発生した際は、SDKが新しいデバイスに対して必要な補正を行えるように、必ずこのメソッドを呼び出す必要があります。SetCustomAudioDevice を通じてカスタムオーディオデバイスが設定されている場合、この処理によって以下の処理もトリガーされます。 IAudioDevice メソッドを順に:

  • StopAudioCapturer
  • InitAudioCapturer(IsAudioCapturerInitialized が false を返す場合のみ)
  • StartAudioCapturer(IsAudioCapturerStarted が false を返す場合のみ)

RestartOutputAudioDevice()

--- --- --- --- --- static void OpenTok.AudioDevice.RestartOutputAudioDevice ( )

オーディオ出力デバイスを再起動します。カスタムオーディオデバイスで出力デバイスの変更が発生した際は、SDKが新しいデバイスに対して必要な補正処理を実行できるよう、必ずこのメソッドを呼び出す必要があります。SetCustomAudioDevice を通じてカスタムオーディオデバイスが設定されている場合、この処理によって以下の処理もトリガーされます。 IAudioDevice メソッドを順に:

  • StopAudioRenderer
  • InitAudioRenderer(IsAudioRendererInitialized が false を返す場合のみ)
  • StartAudioRenderer(IsAudioRendererStarted が false を返す場合のみ)

SetInputAudioDevice()

--- --- --- --- --- --- static void OpenTok.AudioDevice.SetInputAudioDevice ( InputAudioDevice デバイス )

すべてのサブスクライバーが使用する入力オーディオデバイスを設定します。詳しくは EnumerateInputAudioDevices.

パラメータ : | | | | --- | --- | | device | デフォルトのオーディオ入力として設定する選択済みのデバイス |

SetOutputAudioDevice()

--- --- --- --- --- --- static void OpenTok.AudioDevice.SetOutputAudioDevice ( 出力オーディオデバイス デバイス )

すべてのサブスクライバーが使用する出力オーディオデバイスを設定します。詳しくは EnumerateOutputAudioDevices.

パラメータ : | | | | --- | --- | | デバイス | デフォルトのオーディオ出力として設定する選択済みのデバイス |