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.