int GetSingle(Pointer<Float> result) => ptr.ref.vtable .elementAt(15) .cast<Pointer<NativeFunction<_GetSingle_Native>>>() .value .asFunction<_GetSingle_Dart>()(ptr.ref.lpVtbl, result);