言語

Camera.Parameters クラス

定義

注意事項

This class is obsoleted in this android platform

カメラ サービスの設定。

[Android.Runtime.Register("android/hardware/Camera$Parameters", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class Camera.Parameters : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/Camera$Parameters", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type Camera.Parameters = class
    inherit Object
継承
Camera.Parameters
属性

注釈

カメラ サービスの設定。

カメラ パラメーターを有効にするには、アプリケーションで Camera#setParameters(Camera.Parameters)を呼び出す必要があります。 たとえば、 Camera.Parameters#setWhiteBalance が呼び出された後、変更されたパラメーター オブジェクトで Camera#setParameters(Camera.Parameters) が呼び出されるまで、ホワイト バランスは実際には変更されません。

デバイスによって、画像サイズやフラッシュ モードなど、カメラの機能が異なる場合があります。 アプリケーションでは、パラメーターを設定する前にカメラ機能のクエリを実行する必要があります。 たとえば、アプリケーションは、Camera.Parameters#getSupportedColorEffects()を呼び出す前にCamera.Parameters#setColorEffect(String)を呼び出す必要があります。 カメラがカラー効果をサポートしていない場合、 Camera.Parameters#getSupportedColorEffects() は null を返します。

このメンバーは非推奨です。 新しいアプリケーションには新しい android.hardware.camera2 API を使用することをお勧めします。

Javaドキュメント。

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

コンストラクター

名前 説明
Camera.Parameters(IntPtr, JniHandleOwnership)
古い.

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

名前 説明
Antibanding50hz
Antibanding60hz
AntibandingAuto
AntibandingOff
EffectAqua
EffectBlackboard
EffectMono
EffectNegative
EffectNone
EffectPosterize
EffectSepia
EffectSolarize
EffectWhiteboard
FlashModeAuto
古い.

フラッシュは、必要に応じて自動的に起動します。

FlashModeOff
古い.

フラッシュは起動されません。

FlashModeOn
古い.

スナップショット中は常にフラッシュが発生します。

FlashModeRedEye
古い.

フラッシュは赤目縮小モードで起動します。

FlashModeTorch
古い.

プレビュー、自動フォーカス、スナップショット中の光の一定の発光。

FocusDistanceFarIndex
古い.

#getFocusDistances(float[])で使用する遠距離の配列インデックス。

FocusDistanceNearIndex
古い.

#getFocusDistances(float[])で使用する近距離の配列インデックス。

FocusDistanceOptimalIndex
古い.

#getFocusDistances(float[])で使用する最適なフォーカス距離の配列インデックス。

FocusModeAuto
古い.

自動フォーカス モード。

FocusModeContinuousPicture
古い.

写真を撮ることを目的とした連続自動フォーカス モード。

FocusModeContinuousVideo
古い.

ビデオ録画用の連続自動フォーカス モード。

FocusModeEdof
古い.

拡張被写界深度 (EDOF)。

FocusModeFixed
古い.

フォーカスが固定されています。

FocusModeInfinity
古い.

フォーカスは無限大に設定されます。

FocusModeMacro
古い.

マクロ (閉じる) フォーカス モード。

PreviewFpsMaxIndex
古い.

#getPreviewFpsRange(int[])または#getSupportedPreviewFpsRange()で使用する最大プレビュー fps の配列インデックス。

PreviewFpsMinIndex
古い.

#getPreviewFpsRange(int[])または#getSupportedPreviewFpsRange()で使用する最小プレビュー fps の配列インデックス。

SceneModeAction
古い.

動きが速いオブジェクトの写真を撮ります。

SceneModeAuto
古い.

シーン モードがオフです。

SceneModeBarcode
古い.

アプリケーションはバーコードを探しています。

SceneModeBeach
古い.

ビーチで写真を撮ります。

SceneModeCandlelight
古い.

キャンドルで照らされた自然に暖かいシーンの色をキャプチャします。

SceneModeFireworks
古い.

花火大会の撮影用。

SceneModeHdr
古い.

高ダイナミック レンジのイメージング手法を使用してシーンをキャプチャします。

SceneModeLandscape
古い.

離れたオブジェクトに対して写真を撮ります。

SceneModeNight
古い.

夜に写真を撮ります。

SceneModeNightPortrait
古い.

夜に人の写真を撮る。

SceneModeParty
古い.

屋内の低光撮影を行います。

SceneModePortrait
古い.

人の写真を撮る。

SceneModeSnow
古い.

雪の上で写真を撮る。

SceneModeSports
古い.

動きが速いオブジェクトの写真を撮ります。

SceneModeSteadyphoto
古い.

ぼやけた画像 (手の振れなど) を避けます。

SceneModeSunset
古い.

夕日の写真を撮ります。

SceneModeTheatre
古い.

劇場で写真を撮る。

WhiteBalanceAuto
WhiteBalanceCloudyDaylight
WhiteBalanceDaylight
WhiteBalanceFluorescent
WhiteBalanceIncandescent
WhiteBalanceShade
WhiteBalanceTwilight
WhiteBalanceWarmFluorescent

プロパティ

名前 説明
Antibanding
古い.

現在のアンチバンド設定を取得します。 または、アンチバンドを設定します。

AutoExposureLock
古い.

自動露出ロックの状態を取得します。 または、自動露出ロック状態を設定します。

AutoWhiteBalanceLock
古い.

自動ホワイト バランス ロックの状態を取得します。 または、自動ホワイト バランス ロック状態を設定します。

Class
古い.

この Objectのランタイム クラスを返します。

(継承元 Object)
ColorEffect
古い.

現在の色効果の設定を取得します。 または、現在の色効果の設定を設定します。

ExposureCompensation
古い.

現在の露出補正インデックスを取得します。 または、露出補正インデックスを設定します。

ExposureCompensationStep
古い.

露出補正ステップを取得します。

FlashMode
古い.

現在のフラッシュ モードの設定を取得します。 または、フラッシュ モードを設定します。

FocalLength
古い.

カメラのフォーカスの長さ (ミリメートル単位) を取得します。

FocusAreas
古い.

現在のフォーカス領域を取得します。 または、フォーカス領域を設定します。

FocusMode
古い.

現在のフォーカス モードの設定を取得します。 または、フォーカス モードを設定します。

Handle
古い.

基になる Android インスタンスへのハンドル。

(継承元 Object)
HorizontalViewAngle
古い.

水平方向のビュー角度を度単位で取得します。

IsAutoExposureLockSupported
古い.

自動露出ロックがサポートされている場合は true を返します。

IsAutoWhiteBalanceLockSupported
古い.

自動ホワイト バランス ロックがサポートされている場合は true を返します。

IsSmoothZoomSupported
古い.

スムーズ ズームがサポートされている場合は true を返します。

IsVideoSnapshotSupported
古い.

ビデオ スナップショットがサポートされている場合は true を返します。

IsVideoStabilizationSupported
古い.

ビデオ安定化がサポートされている場合は true を返します。

IsZoomSupported
古い.

ズームがサポートされている場合は true を返します。

JniIdentityHashCode
古い.

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState
古い.

カメラ サービスの設定。

(継承元 JavaObject)
JniPeerMembers
古い.

カメラ サービスの設定。

JpegQuality
古い.

JPEG 画像の品質設定を返します。 または、キャプチャした画像の Jpeg 品質を設定します。

JpegThumbnailQuality
古い.

JPEG 画像の EXIF サムネイルの品質設定を返します。 または、JPEG 画像の EXIF サムネイルの品質を設定します。

JpegThumbnailSize
古い.

JPEG 画像の EXIF サムネイルの寸法を返します。

MaxExposureCompensation
古い.

露出補正の最大インデックスを取得します。

MaxNumDetectedFaces
古い.

サポートされている検出された顔の最大数を取得します。

MaxNumFocusAreas
古い.

サポートされているフォーカス領域の最大数を取得します。

MaxNumMeteringAreas
古い.

サポートされている測定領域の最大数を取得します。

MaxZoom
古い.

スナップショットで許可される最大ズーム値を取得します。

MeteringAreas
古い.

現在の測定領域を取得します。 または、測定領域を設定します。

MinExposureCompensation
古い.

露出補正の最小インデックスを取得します。

PeerReference
古い.

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
PictureFormat
古い.

画像の画像形式を返します。 または、画像の画像形式を設定します。

PictureSize
古い.

図の寸法設定を返します。

PreferredPreviewSizeForVideo
古い.

ビデオ録画の推奨プレビュー サイズ (幅と高さ) をピクセル単位で返します。

PreviewFormat
古い.

PreviewCallbackから取得したプレビュー フレームのイメージ形式を返します。 または、プレビュー画像のイメージ形式を設定します。

PreviewFrameRate
古い.

プレビュー フレームを受信するレートの設定を返します。 または、プレビュー フレームを受信する速度を設定します。

PreviewSize
古い.

プレビュー画像の寸法設定を返します。

SceneMode
古い.

現在のシーン モードの設定を取得します。 または、シーン モードを設定します。

SupportedAntibanding
古い.

サポートされているアンチバンド値を取得します。

SupportedColorEffects
古い.

サポートされている色の効果を取得します。

SupportedFlashModes
古い.

サポートされているフラッシュ モードを取得します。

SupportedFocusModes
古い.

サポートされているフォーカス モードを取得します。

SupportedJpegThumbnailSizes
古い.

サポートされている jpeg サムネイル サイズを取得します。

SupportedPictureFormats
古い.

サポートされている画像形式を取得します。

SupportedPictureSizes
古い.

サポートされている図のサイズを取得します。

SupportedPreviewFormats
古い.

サポートされているプレビュー形式を取得します。

SupportedPreviewFpsRange
古い.

サポートされているプレビュー fps (フレーム/秒) の範囲を取得します。

SupportedPreviewFrameRates
古い.

サポートされているプレビュー フレーム レートを取得します。

SupportedPreviewSizes
古い.

サポートされているプレビュー サイズを取得します。

SupportedSceneModes
古い.

サポートされているシーン モードを取得します。

SupportedVideoSizes
古い.

MediaRecorder で使用できるサポートされているビデオ フレーム サイズを取得します。

SupportedWhiteBalance
古い.

サポートされているホワイト バランスを取得します。

ThresholdClass
古い.

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType
古い.

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

VerticalViewAngle
古い.

垂直方向のビュー角度を度単位で取得します。

VideoStabilization
古い.

ビデオ安定化の現在の状態を取得します。 または、ビデオ安定化を有効または無効にします。

WhiteBalance
古い.

現在のホワイト バランス設定を取得します。 または、ホワイト バランスを設定します。

Zoom
古い.

現在のズーム値を取得します。 または、現在のズーム値を設定します。

ZoomRatios
古い.

すべてのズーム値のズーム比を取得します。

メソッド

名前 説明
Clone()
古い.

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
古い.

カメラ サービスの設定。

(継承元 JavaObject)
Dispose()
古い.

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)
古い.

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()
古い.

カメラ サービスの設定。

(継承元 JavaObject)
Equals(Object)
古い.

カメラ サービスの設定。

(継承元 JavaObject)
Equals(Object)
古い.

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Flatten()
古い.

この Parameters オブジェクトに設定されているすべてのパラメーターを含む 1 つの文字列を作成します。

Get(String)
古い.

String パラメーターの値を返します。

GetFocusDistances(Single[])
古い.

カメラからオブジェクトがフォーカスされている場所までの距離を取得します。

GetHashCode()
古い.

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetInt(String)
古い.

整数パラメーターの値を返します。

GetPreviewFpsRange(Int32[])
古い.

現在の最小および最大プレビュー fps を返します。

JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()
古い.

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()
古い.

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
Remove(String)
RemoveGpsData()
古い.

パラメーターから GPS の緯度、経度、高度、タイムスタンプを削除します。

Set(String, Int32)
古い.

整数パラメーターを設定します。

Set(String, String)
古い.

文字列パラメーターを設定します。

SetGpsAltitude(Double)
古い.

GPS 高度を設定します。

SetGpsLatitude(Double)
古い.

GPS 緯度座標を設定します。

SetGpsLongitude(Double)
古い.

GPS 経度座標を設定します。

SetGpsProcessingMethod(String)
古い.

GPS 処理方法を設定します。

SetGpsTimestamp(Int64)
古い.

GPS タイムスタンプを設定します。

SetHandle(IntPtr, JniHandleOwnership)
古い.

Handle プロパティを設定します。

(継承元 Object)
SetJpegThumbnailSize(Int32, Int32)
古い.

JPEG 画像の EXIF サムネイルの寸法を設定します。

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
古い.

カメラ サービスの設定。

(継承元 JavaObject)
SetPictureSize(Int32, Int32)
古い.

図の寸法を設定します。

SetPreviewFpsRange(Int32, Int32)
古い.

プレビュー fps の最小値と最大値を設定します。

SetPreviewSize(Int32, Int32)
古い.

プレビュー画像の寸法を設定します。

SetRecordingHint(Boolean)
古い.

記録モードヒントを設定します。

SetRotation(Int32)
古い.

カメラの向きを基準にして時計回りの回転角度を度単位で設定します。

ToArray<T>()
古い.

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()
古い.

オブジェクトの文字列形式を返します。

(継承元 Object)
Unflatten(String)
古い.

フラット化されたパラメーター文字列を受け取り、それぞれをこの Parameters オブジェクトに追加します。

UnregisterFromRuntime()
古い.

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()
古い.

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)
古い.

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)
古い.

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()
古い.

カメラ サービスの設定。

(継承元 JavaObject)
IJavaPeerable.Finalized()
古い.

カメラ サービスの設定。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
古い.

カメラ サービスの設定。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
古い.

カメラ サービスの設定。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
古い.

カメラ サービスの設定。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
古い.

カメラ サービスの設定。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)
古い.

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)
古い.

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)
古い.

カメラ サービスの設定。

TryJavaCast<TResult>(IJavaPeerable, TResult)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象