次の方法で共有


Camera.StartSmoothZoom(Int32) メソッド

定義

注意事項

deprecated

要求された値にスムーズにズームします。

[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

パラメーター

value
Int32

ズーム値。 有効な範囲は 0 ~ android.hardware.Camera.Parameters#getMaxZoomです。

属性

例外

ズーム値が無効な場合は 。

メソッドが失敗した場合は 。

注釈

要求された値にスムーズにズームします。 ドライバーは、ズーム値と、その時点でズームが停止したかどうかを通知 OnZoomChangeListener します。 たとえば、現在のズームが 0 で、startSmoothZoom が値 3 で呼び出されるとします。 このメソッドは Camera.OnZoomChangeListener#onZoomChange(int, boolean, Camera) 、ズーム値 1、2、および 3 で 3 回呼び出されます。 アプリケーションは を呼び出 #stopSmoothZoom して、ズームを以前に停止できます。 アプリケーションでは、startSmoothZoom をもう一度呼び出したり、ズームを停止する前にズーム値を変更したりしないでください。 指定されたズーム値が現在のズーム値と等しい場合、ズーム コールバックは生成されません。 が true を返す場合 android.hardware.Camera.Parameters#isSmoothZoomSupported 、このメソッドはサポートされます。

の Java ドキュメント android.hardware.Camera.startSmoothZoom(int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください

  • <xref:Android.Hardware.Camera.SetZoomChangeListener(.IOnZoomChangeListener)>