次の方法で共有


MediaRecorder.SetNextOutputFile メソッド

定義

オーバーロード

SetNextOutputFile(File)

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。

SetNextOutputFile(FileDescriptor)

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。

SetNextOutputFile(File)

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。

[Android.Runtime.Register("setNextOutputFile", "(Ljava/io/File;)V", "GetSetNextOutputFile_Ljava_io_File_Handler", ApiSince=26)]
public virtual void SetNextOutputFile (Java.IO.File? file);
[<Android.Runtime.Register("setNextOutputFile", "(Ljava/io/File;)V", "GetSetNextOutputFile_Ljava_io_File_Handler", ApiSince=26)>]
abstract member SetNextOutputFile : Java.IO.File -> unit
override this.SetNextOutputFile : Java.IO.File -> unit

パラメーター

file
File

使用するファイル。

属性

注釈

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイルを設定します。 ファイルはシーク可能である必要があります。 次の出力ファイルを設定した後は、アプリケーションでファイルを #stop使用しないでください。 アプリケーションは、"what" コードを android.media.MediaRecorder.OnInfoListener 受信した後、および "what" コード #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING を受け取る前にこれを呼び出す #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED必要があります。 このファイルは、その出力に切り替えるまで使用されません。 アプリケーションは、次の出力ファイルが使用されるときに受信 #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED します。 前の出力ファイルが使用されていない場合、アプリケーションは新しい出力ファイルを設定できません。 アプリケーションは、呼び出された後 #stop に未使用のファイルをクリーンアップする役割を担います。

の Java ドキュメントandroid.media.MediaRecorder.setNextOutputFile(java.io.File)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetNextOutputFile(FileDescriptor)

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。

[Android.Runtime.Register("setNextOutputFile", "(Ljava/io/FileDescriptor;)V", "GetSetNextOutputFile_Ljava_io_FileDescriptor_Handler", ApiSince=26)]
public virtual void SetNextOutputFile (Java.IO.FileDescriptor? fd);
[<Android.Runtime.Register("setNextOutputFile", "(Ljava/io/FileDescriptor;)V", "GetSetNextOutputFile_Ljava_io_FileDescriptor_Handler", ApiSince=26)>]
abstract member SetNextOutputFile : Java.IO.FileDescriptor -> unit
override this.SetNextOutputFile : Java.IO.FileDescriptor -> unit

パラメーター

fd
FileDescriptor

書き込まれる開いているファイル記述子。

属性

注釈

前の出力または #setNextOutputFile) で最大ファイルサイズに達したときに使用する次の出力#setOutputFileファイル記述子を設定します。 ファイル記述子は、シーク可能で書き込み可能である必要があります。 次の出力ファイルを設定した後、アプリケーションはこのファイル記述子 #stopによって参照されるファイルを使用しないでください。 ファイル記述子を閉じるのはアプリケーションの責任です。 この呼び出しが返されたらすぐに実行しても安全です。 アプリケーションは、"what" コードを android.media.MediaRecorder.OnInfoListener 受信した後、および "what" コード #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING を受け取る前にこれを呼び出す #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED必要があります。 このファイルは、その出力に切り替えるまで使用されません。 アプリケーションは、次の出力ファイルが使用されるときに受信#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED します。 前の出力ファイルが使用されていない場合、アプリケーションは新しい出力ファイルを設定できません。 アプリケーションは、呼び出された後 #stop に未使用のファイルをクリーンアップする役割を担います。

の Java ドキュメントandroid.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象