Calls dispose(), for await using.
Hosts without Symbol.asyncDispose, such as ArkTS, leave it undefined.
Calls dispose(), for using.
Hosts without Symbol.dispose, such as ArkTS, leave it undefined.
ReadonlyidThe native handle ID, which runtime events report as their source. It stays readable after close.
Consumes an acquired frame and quarantines its slot of the texture ring.
See mln_acquired_frame_dispose in the
C API reference.
Copies common metadata for an acquired frame.
See mln_acquired_frame_get_result in the
C API reference.
Releases an acquired frame after optional consumer GPU work.
See mln_acquired_frame_release in the
C API reference.
Copies Metal-native metadata from an acquired frame.
See mln_acquired_frame_get_metal_texture in the
C API reference.
Copies OpenGL-native metadata from an acquired frame.
See mln_acquired_frame_get_opengl_texture in the
C API reference.
Copies the producer synchronization for an acquired texture frame.
See mln_acquired_frame_get_producer_sync in the
C API reference.
Copies Vulkan-native metadata from an acquired frame.
See mln_acquired_frame_get_vulkan_texture in the
C API reference.
Copies WebGPU-native metadata from an acquired frame.
See mln_acquired_frame_get_webgpu_texture in the
C API reference.
A rendered frame that a render session lends until its release.
See
mln_acquired_framein the C API reference.