SharedMemory.FromFileDescriptor(ParcelFileDescriptor) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine instance aus vorhandenem freigegebenem Arbeitsspeicher, der als ParcelFileDescriptor
übergeben wird.
[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
Dateideskriptor des freigegebenen Arbeitsspeichers, der als ParcelFileDescriptor
übergeben wird.
Gibt zurück
- Attribute
Hinweise
Erstellt eine instance aus vorhandenem freigegebenem Arbeitsspeicher, der als ParcelFileDescriptor
übergeben wird.
Der fd
sollte ein gemeinsam genutzter Arbeitsspeicher sein, der aus erstellt wird SharedMemory or ASharedMemory
. Dies kann nützlich sein, wenn shared memory als Dateideskriptor über JNI oder den in cpp implementierten Binderdienst übergeben wird.
Beachten Sie, dass neu erstellt SharedMemory
den Besitz von passed fd
übernimmt und das Original fd
getrennt wird (Überprüfen ParcelFileDescriptor#detachFd()
). Wenn der Aufrufer den Dateideskriptor nach dem Aufruf verwenden möchte, sollte der Aufrufer den Dateideskriptor duplizieren (Check ParcelFileDescriptor#dup()
) und stattdessen die duplizierte Version übergeben.
Java-Dokumentation für android.os.SharedMemory.fromFileDescriptor(android.os.ParcelFileDescriptor)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.