SharedMemory.FromFileDescriptor(ParcelFileDescriptor) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza dalla memoria condivisa esistente passata come 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
Parametri
Descrittore di file della memoria condivisa passata come ParcelFileDescriptor
.
Restituisce
- Attributi
Commenti
Crea un'istanza dalla memoria condivisa esistente passata come ParcelFileDescriptor
.
Deve fd
essere una memoria condivisa creata da SharedMemory or ASharedMemory
. Ciò può essere utile quando la memoria condivisa viene passata come descrittore di file tramite JNI o il servizio binder implementato in cpp.
Si noti che appena creato SharedMemory
acquisisce la proprietà del passato fd
e l'originale fd
viene scollegato (Controlla ParcelFileDescriptor#detachFd()
). Se il chiamante vuole usare il descrittore di file dopo la chiamata, il chiamante deve duplicare il descrittore di file (Check ParcelFileDescriptor#dup()
) e passare invece la versione deduplicata.
Documentazione java per android.os.SharedMemory.fromFileDescriptor(android.os.ParcelFileDescriptor)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.