MediaRecorder.SetNextOutputFile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetNextOutputFile(File) |
Imposta il file di output successivo da utilizzare quando viene raggiunto il numero massimo di file nell'output |
SetNextOutputFile(FileDescriptor) |
Imposta il descrittore del file di output successivo da usare quando viene raggiunto il numero massimo di file nell'output |
SetNextOutputFile(File)
Imposta il file di output successivo da utilizzare quando viene raggiunto il numero massimo di file nell'output #setOutputFile
precedente o #setNextOutputFile
.
[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
Parametri
- file
- File
File da utilizzare.
- Attributi
Commenti
Imposta il file di output successivo da utilizzare quando viene raggiunto il numero massimo di file nell'output #setOutputFile
precedente o #setNextOutputFile
. Il file deve essere ricercabile. Dopo aver impostato il file di output successivo, l'applicazione non deve usare il file fino a #stop
. L'applicazione deve chiamare questa operazione dopo aver ricevuto il android.media.MediaRecorder.OnInfoListener
codice "what" di #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
e prima di ricevere un codice "what" di #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. Il file non viene usato fino a quando non si passa a tale output. L'applicazione riceverà #MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
quando viene usato il file di output successivo. L'applicazione non sarà in grado di impostare un nuovo file di output se quello precedente non è stato usato. L'applicazione è responsabile della pulizia dei file inutilizzati dopo #stop
la chiamata.
Documentazione java per android.media.MediaRecorder.setNextOutputFile(java.io.File)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetNextOutputFile(FileDescriptor)
Imposta il descrittore del file di output successivo da usare quando viene raggiunto il numero massimo di file nell'output #setOutputFile
precedente o #setNextOutputFile
.
[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
Parametri
descrittore di file aperto in cui scrivere.
- Attributi
Commenti
Imposta il descrittore del file di output successivo da usare quando viene raggiunto il numero massimo di file nell'output #setOutputFile
precedente o #setNextOutputFile
. Il descrittore di file deve essere ricercabile e scrivibile. Dopo aver impostato il file di output successivo, l'applicazione non deve usare il file a cui fa riferimento questo descrittore di file fino a #stop
. È responsabilità dell'applicazione chiudere il descrittore di file. È possibile farlo non appena viene restituita la chiamata. L'applicazione deve chiamare questa operazione dopo aver ricevuto il android.media.MediaRecorder.OnInfoListener
codice "what" di #MEDIA_RECORDER_INFO_MAX_FILESIZE_APPROACHING
e prima di ricevere un codice "what" di #MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
. Il file non viene usato fino a quando non si passa a tale output. L'applicazione riceverà#MEDIA_RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED
quando viene usato il file di output successivo. L'applicazione non sarà in grado di impostare un nuovo file di output se quello precedente non è stato usato. L'applicazione è responsabile della pulizia dei file inutilizzati dopo #stop
la chiamata.
Documentazione java per android.media.MediaRecorder.setNextOutputFile(java.io.FileDescriptor)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.