SharedMemory.FromFileDescriptor(ParcelFileDescriptor) 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.
Membuat instans dari memori bersama yang ada yang diteruskan sebagai ParcelFileDescriptor.
[Android.Runtime.Register("fromFileDescriptor", "(Landroid/os/ParcelFileDescriptor;)Landroid/os/SharedMemory;", "", ApiSince=33)]
public static Android.OS.SharedMemory FromFileDescriptor(Android.OS.ParcelFileDescriptor fd);
[<Android.Runtime.Register("fromFileDescriptor", "(Landroid/os/ParcelFileDescriptor;)Landroid/os/SharedMemory;", "", ApiSince=33)>]
static member FromFileDescriptor : Android.OS.ParcelFileDescriptor -> Android.OS.SharedMemory
Parameter
Pendeskripsi file memori bersama diteruskan sebagai ParcelFileDescriptor.
Mengembalikan
Nilai yang dikembalikan bukan nol.
- Atribut
Keterangan
Membuat instans dari memori bersama yang ada yang diteruskan sebagai ParcelFileDescriptor.
fd harus berupa memori bersama yang dibuat dari SharedMemory or ASharedMemory. Ini dapat berguna ketika memori bersama diteruskan sebagai pendeskripsi file melalui JNI atau layanan binder yang diterapkan dalam cpp.
Perhatikan bahwa yang baru dibuat SharedMemory mengambil kepemilikan lulus fd dan aslinya fd menjadi terlepas (Periksa ParcelFileDescriptor#detachFd()). Jika penelepon ingin menggunakan pendeskripsi file setelah panggilan, pemanggil harus menduplikasi deskriptor file (Periksa ParcelFileDescriptor#dup()) dan meneruskan versi yang ditipu sebagai gantinya.
Java dokumentasi untuk android.os.SharedMemory.fromFileDescriptor(android.os.ParcelFileDescriptor).
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.