asTypedList 方法
- int length,
- {@Since('3.1') Pointer<
NativeFinalizerFunction> ? finalizer, - @Since('3.1') Pointer<
Void> ? token}
通过地址空间的内存创建一个类型列表视图。
返回的视图将允许访问从 地址 到 address + sizeOf<Uint32>() * length
的内存范围。
用户需要确保在使用返回的列表时内存范围可访问。
如果提供了,当类型列表被 GCed 后,将会运行 finalizer
。如果提供了,token
将会被传递给 finalizer
,否则将传递这个指针本身。
地址 必须是 4 字节对齐。
实现
external Uint32List asTypedList(
int length, {
@Since('3.1') Pointer<NativeFinalizerFunction>? finalizer,
@Since('3.1') Pointer<Void>? token,
});