StreamConfigurationMap.GetValidOutputFormatsForInput(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.
Dapatkan format output gambar format untuk format input pemrosesan ulang.
[Android.Runtime.Register("getValidOutputFormatsForInput", "(I)[I", "", ApiSince=23)]
public int[]? GetValidOutputFormatsForInput(int inputFormat);
[<Android.Runtime.Register("getValidOutputFormatsForInput", "(I)[I", "", ApiSince=23)>]
member this.GetValidOutputFormatsForInput : int -> int[]
Parameter
- inputFormat
- Int32
Mengembalikan
array format bilangan bulat
- Atribut
Keterangan
Dapatkan format output gambar format untuk format input pemrosesan ulang.
Saat mengirimkan CaptureRequest dengan Surface input dari format tertentu, satu-satunya CaptureRequest output target yang diizinkan adalah yang memiliki format yang tercantum dalam nilai pengembalian metode ini. Termasuk output lain Surface sebagai target akan melempar IllegalArgumentException. Jika tidak ada format output yang didukung mengingat format input, int[] kosong akan dikembalikan.
Semua format gambar yang dikembalikan oleh fungsi ini akan didefinisikan dalam atau ImageFormat di PixelFormat (dan tidak ada kemungkinan tabrakan).
Format yang tercantum dalam array ini dijamin akan mengembalikan true jika dikueri dengan #isOutputSupportedFor(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.