Lingua

MediaRecorder.SetInputSurface(Surface) Metodo

Definizione

Configura il registratore per l'uso di una superficie persistente quando si usa l'origine video SURFACE.

[Android.Runtime.Register("setInputSurface", "(Landroid/view/Surface;)V", "GetSetInputSurface_Landroid_view_Surface_Handler", ApiSince=23)]
public virtual void SetInputSurface(Android.Views.Surface surface);
[<Android.Runtime.Register("setInputSurface", "(Landroid/view/Surface;)V", "GetSetInputSurface_Landroid_view_Surface_Handler", ApiSince=23)>]
abstract member SetInputSurface : Android.Views.Surface -> unit
override this.SetInputSurface : Android.Views.Surface -> unit

Parametri

surface
Surface

una superficie di input persistente creata da MediaCodec#createPersistentInputSurface

Attributi

Commenti

Configura il registratore per l'uso di una superficie persistente quando si usa l'origine video SURFACE.

Può essere chiamato solo prima #preparedi . Se viene chiamato, #getSurface non deve essere usato e genererà IllegalStateException. I fotogrammi di cui viene eseguito il rendering nel Surface prima #start verranno eliminati.

per android.media.MediaRecorder.setInputSurface(android.view.Surface).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a