public IntPtr MarshalManagedToNative(object managedObj) { if (!(managedObj is string @string)) { return(IntPtr.Zero); } var stringPtr = MpvMarshal.GetComPtrFromManagedUTF8String(@string); return(stringPtr); }
public IntPtr MarshalManagedToNative(object managedObj) { var @string = managedObj as string; if (@string == null) { return(IntPtr.Zero); } var stringPtr = MpvMarshal.GetComPtrFromManagedUTF8String(@string); return(stringPtr); }