MediaRecorder.SetNextOutputFile メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SetNextOutputFile(File) |
前の出力または |
SetNextOutputFile(FileDescriptor) |
前の出力または |
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
パラメーター
書き込まれる開いているファイル記述子。
- 属性
注釈
前の出力または #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 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。