Translates an IntPtr into a .NET managed string.
Sometime BASS returns an IntPtr which actually represents a pointer to a memory block containing a null-terminated Latin-1 (ISO-8859-1) *char (string, 8-bit). This method does this translation for you and returns the actual string.
Namespace: Un4seen.Bass
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Parameters
- latin1Ptr
- Type: SystemIntPtr
The IntPtr which represents the address of the first character of the unmanaged *char (string, Latin-1, 8-bit). - len
- Type: SystemInt32
Returns the number of bytes read (the length of the decoded string).
Return Value
Type: StringThe translated unicode string.
See Also