private static extern int BASS_Encode_StartUserUnicode(int chan, [MarshalAs(UnmanagedType.LPWStr)][In] string filename, BASSEncode flags, ENCODERPROC proc, IntPtr user);
public static int BASS_Encode_StartUser(int handle, string filename, BASSEncode flags, ENCODERPROC proc, IntPtr user) { flags |= BASSEncode.BASS_UNICODE; return(BassEnc.BASS_Encode_StartUserUnicode(handle, filename, flags, proc, user)); }
public static int BASS_Encode_OGG_Start(int handle, string options, BASSEncode flags, ENCODERPROC proc, IntPtr user) { flags |= BASSEncode.BASS_UNICODE; return(BassEnc_Ogg.BASS_Encode_OGG_StartUnicode(handle, options, flags, proc, user)); }