Camera.StartSmoothZoom(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
deprecated
Zoom ke nilai yang diminta dengan lancar.
[Android.Runtime.Register("startSmoothZoom", "(I)V", "")]
[System.Obsolete("deprecated")]
public void StartSmoothZoom(int value);
[<Android.Runtime.Register("startSmoothZoom", "(I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.StartSmoothZoom : int -> unit
Parameter
- value
- Int32
nilai zoom. Rentang yang valid adalah 0 hingga android.hardware.Camera.Parameters#getMaxZoom.
- Atribut
Pengecualian
jika nilai zoom tidak valid.
jika metode gagal.
Keterangan
Zoom ke nilai yang diminta dengan lancar. Driver akan memberi tahu OnZoomChangeListener nilai zoom dan apakah zoom dihentikan pada saat itu. Misalnya, zoom saat ini adalah 0 dan startSmoothZoom dipanggil dengan nilai 3. Metode ini Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) akan dipanggil tiga kali dengan nilai zoom 1, 2, dan 3. Aplikasi dapat memanggil #stopSmoothZoom untuk menghentikan zoom sebelumnya. Aplikasi tidak boleh memanggil startSmoothZoom lagi atau mengubah nilai zoom sebelum zoom berhenti. Jika nilai zoom yang disediakan sama dengan nilai zoom saat ini, tidak ada panggilan balik zoom yang akan dihasilkan. Metode ini didukung jika android.hardware.Camera.Parameters#isSmoothZoomSupported mengembalikan true.
Java dokumentasi untuk android.hardware.Camera.startSmoothZoom(int).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Lihat juga
- <xref:Android.Hardware.Camera.SetZoomChangeListener(.IOnZoomChangeListener)>