EGLExt.EglDupNativeFenceFDANDROID(EGLDisplay, EGLSync) 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.
Ruft syncFence für eine EGLSync ab, die mit EGL_SYNC_NATIVE_FENCE_ANDROID
See <a href="https://www.khronos.org/registry/EGL/extensions/ANDROID/EGL_ANDROID_native_fence_sync.txt">
EGL_ANDROID_native_fence_sync</a> extension for more details
[Android.Runtime.Register("eglDupNativeFenceFDANDROID", "(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSync;)Landroid/hardware/SyncFence;", "", ApiSince=33)]
public static Android.Hardware.SyncFence EglDupNativeFenceFDANDROID(Android.Opengl.EGLDisplay display, Android.Opengl.EGLSync sync);
[<Android.Runtime.Register("eglDupNativeFenceFDANDROID", "(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSync;)Landroid/hardware/SyncFence;", "", ApiSince=33)>]
static member EglDupNativeFenceFDANDROID : Android.Opengl.EGLDisplay * Android.Opengl.EGLSync -> Android.Hardware.SyncFence
Parameter
- display
- EGLDisplay
Die EGLDisplay-Verbindung
- sync
- EGLSync
EgLSync zum Abrufen von SyncFence von
Gibt zurück
Ein SyncFence-Wert, der den nativen Zaun darstellt.
* Wenn <die Synchronisierung kein gültiges Synchronisierungsobjekt> für <die Anzeige> ist, wird syncFence SyncFence#isValid() invalid zurückgegeben und ein EGL_BAD_PARAMETER Fehler generiert.
* Wenn das EGL_SYNC_NATIVE_FENCE_FD_ANDROID Attribut der <Synchronisierung> EGL_NO_NATIVE_FENCE_FD_ANDROID ist, wird eine SyncFence#isValid() invalid SyncFence zurückgegeben und ein EGL_BAD_PARAMETER Fehler generiert.
* Wenn <die Anzeige> nicht mit der anzeige übereinstimmt, die beim Erstellen der Synchronisierung> an eglCreateSync <übergeben wird, ist das Verhalten nicht definiert.
- Attribute
Hinweise
Ruft syncFence für eine EGLSync ab, die mit EGL_SYNC_NATIVE_FENCE_ANDROID
Weitere Informationen finden Sie unter EGL_ANDROID_native_fence_sync Erweiterung
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.