public RESULT getPath(out string path)
{
path = null;
byte[] array = new byte[256];
int num = 0;
RESULT rESULT = VCA.FMOD_Studio_VCA_GetPath(this.rawPtr, array, array.Length, out num);
if (rESULT == RESULT.ERR_TRUNCATED)
{
array = new byte[num];
rESULT = VCA.FMOD_Studio_VCA_GetPath(this.rawPtr, array, array.Length, out num);
}
if (rESULT == RESULT.OK)
{
path = Encoding.UTF8.GetString(array, 0, num - 1);
}
return(rESULT);
}