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
に未使用のファイルをクリーンアップする役割を担います。
の android.media.MediaRecorder.setNextOutputFile(java.io.File)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
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
に未使用のファイルをクリーンアップする役割を担います。
の android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。