Sprache

EGLExt.EglDupNativeFenceFDANDROID(EGLDisplay, EGLSync) Methode

Definition

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

Java Dokumentation für android.opengl.EGLExt.eglDupNativeFenceFDANDROID(android.opengl.EGLDisplay, android.opengl.EGLSync).

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.

Gilt für: