AudioRecord.GetTimestamp(AudioTimestamp, AudioTimebase) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オンデマンドを AudioTimestamp
ポーリングします。
[Android.Runtime.Register("getTimestamp", "(Landroid/media/AudioTimestamp;I)I", "GetGetTimestamp_Landroid_media_AudioTimestamp_IHandler", ApiSince=24)]
public virtual int GetTimestamp (Android.Media.AudioTimestamp outTimestamp, Android.Media.AudioTimebase timebase);
[<Android.Runtime.Register("getTimestamp", "(Landroid/media/AudioTimestamp;I)I", "GetGetTimestamp_Landroid_media_AudioTimestamp_IHandler", ApiSince=24)>]
abstract member GetTimestamp : Android.Media.AudioTimestamp * Android.Media.AudioTimebase -> int
override this.GetTimestamp : Android.Media.AudioTimestamp * Android.Media.AudioTimebase -> int
パラメーター
- outTimestamp
- AudioTimestamp
呼び出し元が null 以外の AudioTimestamp インスタンスを提供しました。これは、成功すると AudioRecord フレーム配信情報で更新されます。
- timebase
- AudioTimebase
または AudioTimestamp#TIMEBASE_MONOTONIC AudioTimestamp.TIMEBASE_MONOTONIC
のいずれかAudioTimestamp#TIMEBASE_BOOTTIME AudioTimestamp.TIMEBASE_BOOTTIME
。AudioTimestamp 時刻のクロックを選択するために使用されます。
戻り値
#SUCCESS
タイムスタンプが使用可能な場合、または #ERROR_INVALID_OPERATION
タイムスタンプが使用できない場合は 。
- 属性
注釈
オンデマンドを AudioTimestamp
ポーリングします。
AudioTimestamp は、キャプチャ パイプラインで使用可能な最も早い時点でフレーム配信情報を反映します。
の後に を#stop()
呼び出#startRecording()
すと、フレーム数が 0 にリセットされます。
の android.media.AudioRecord.getTimestamp(android.media.AudioTimestamp, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。