EGLExt.EglDupNativeFenceFDANDROID(EGLDisplay, EGLSync) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera syncFence para un EGLSync creado con 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
Parámetros
- display
- EGLDisplay
La conexión EGLDisplay
- sync
- EGLSync
EGLSync para capturar syncFence de
Devoluciones
SyncFence que representa la barrera nativa.
* Si <la sincronización no es un objeto de sincronización> válido para <mostrar>, se devuelve syncFence SyncFence#isValid() invalid y se genera un error de EGL_BAD_PARAMETER.
* Si el atributo EGL_SYNC_NATIVE_FENCE_FD_ANDROID de <sincronización> es EGL_NO_NATIVE_FENCE_FD_ANDROID, se devuelve syncFence SyncFence#isValid() invalid y se genera un error de EGL_BAD_PARAMETER.
* Si <la pantalla> no coincide con la pantalla pasada a eglCreateSync cuando <se creó la sincronización> , el comportamiento no está definido.
- Atributos
Comentarios
Recupera syncFence para un EGLSync creado con EGL_SYNC_NATIVE_FENCE_ANDROID
Consulte EGL_ANDROID_native_fence_sync extensión para obtener más información.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.