Bagikan melalui


SessionConfiguration Kelas

Definisi

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

[Android.Runtime.Register("android/hardware/camera2/params/SessionConfiguration", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class SessionConfiguration : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/hardware/camera2/params/SessionConfiguration", ApiSince=28, DoNotGenerateAcw=true)>]
type SessionConfiguration = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Warisan
SessionConfiguration
Atribut
Penerapan

Keterangan

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

Dokumentasi Java untuk android.hardware.camera2.params.SessionConfiguration.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Konstruktor

SessionConfiguration(Int32, IList<OutputConfiguration>, IExecutor, CameraCaptureSession+StateCallback)

Membuat baru SessionConfiguration.

Bidang

SessionHighSpeed
Kedaluwarsa.

Jenis sesi berkecepatan tinggi yang hanya dapat berisi instans OutputConfiguration.

SessionRegular
Kedaluwarsa.

Jenis sesi reguler yang berisi instans OutputConfiguration berjalan pada rentang FPS berkecepatan tinggi reguler dan secara InputConfiguration opsional untuk sesi yang dapat diproses ulang.

Properti

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
ColorSpace

Mengembalikan spasi warna saat ini.

Creator

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

Executor

java.util.concurrent.Executor Ambil untuk sesi pengambilan.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
InputConfiguration

InputConfigurationAmbil . -or- Mengatur InputConfiguration untuk sesi yang dapat diolah ulang.

JniIdentityHashCode

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
JniPeerMembers

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

OutputConfigurations

OutputConfiguration Ambil daftar untuk sesi pengambilan.

PeerReference

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
SessionParameters

Ambil parameter kamera lebar sesi (lihat CaptureRequest). -or- Mengatur parameter kamera lebar sesi (lihat CaptureRequest).

SessionType

Ambil jenis sesi pengambilan.

StateCallback

CameraCaptureSession.StateCallback Ambil untuk sesi pengambilan.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)
ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)

Metode

ClearColorSpace()

Bersihkan ruang warna, sehingga ruang warna default akan digunakan.

Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
DescribeContents()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

Dispose()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
Dispose(Boolean)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetColorSpace(ColorSpace+Named)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
ToArray<T>()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

GetJniTypeName(IJavaPeerable)

Kelas pembantu yang menggabungkan semua argumen yang didukung untuk inisialisasi sesi pengambilan.

Berlaku untuk