Language

EGLExt.EglDupNativeFenceFDANDROID(EGLDisplay, EGLSync) メソッド

定義

EGL_SYNC_NATIVE_FENCE_ANDROIDで作成された EGLSync の SyncFence を取得します。

        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

パラメーター

display
EGLDisplay

EGLDisplay 接続

sync
EGLSync

SyncFence をフェッチする EGLSync

返品

ネイティブ フェンスを表す SyncFence。 * <sync> が <display> の有効な同期オブジェクトでない場合は、 SyncFence#isValid() invalid SyncFence が返され、EGL_BAD_PARAMETER エラーが生成されます。 * <sync> のEGL_SYNC_NATIVE_FENCE_FD_ANDROID属性がEGL_NO_NATIVE_FENCE_FD_ANDROIDされると、 SyncFence#isValid() invalid SyncFence が返され、EGL_BAD_PARAMETERエラーが生成されます。 * <display> が、 <sync> の作成時に eglCreateSync に渡された表示と一致しない場合、動作は未定義です。

属性

注釈

EGL_SYNC_NATIVE_FENCE_ANDROIDで作成された EGLSync の SyncFence を取得します。

詳細については 、拡張機能EGL_ANDROID_native_fence_sync 参照してください

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象