MediaRecorder.SetPreviewDisplay(Surface) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Sets a Surface to show a preview of recorded media (video).
[Android.Runtime.Register("setPreviewDisplay", "(Landroid/view/Surface;)V", "GetSetPreviewDisplay_Landroid_view_Surface_Handler")]
public virtual void SetPreviewDisplay (Android.Views.Surface? sv);
[<Android.Runtime.Register("setPreviewDisplay", "(Landroid/view/Surface;)V", "GetSetPreviewDisplay_Landroid_view_Surface_Handler")>]
abstract member SetPreviewDisplay : Android.Views.Surface -> unit
override this.SetPreviewDisplay : Android.Views.Surface -> unit
Parameters
- sv
- Surface
the Surface to use for the preview
- Attributes
Remarks
Sets a Surface to show a preview of recorded media (video). Calls this before prepare() to make sure that the desirable preview display is set. If #setCamera(Camera)
is used and the surface has been already set to the camera, application do not need to call this. If this is called with non-null surface, the preview surface of the camera will be replaced by the new surface. If this method is called with null surface or not called at all, media recorder will not change the preview surface of the camera.
Java documentation for android.media.MediaRecorder.setPreviewDisplay(android.view.Surface)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.