FMOD_Sound_GetTag() private method

private FMOD_Sound_GetTag ( IntPtr sound, string name, int index, TAG &tag ) : RESULT
sound System.IntPtr
name string
index int
tag TAG
return RESULT
示例#1
0
        public RESULT getTag(string name, int index, ref TAG tag)
        {
            IntPtr intPtr = Marshal.AllocCoTaskMem(Marshal.SizeOf(tag));
            RESULT rESULT = Sound.FMOD_Sound_GetTag(soundraw, name, index, intPtr);

            if (rESULT == RESULT.OK)
            {
                tag = (TAG)Marshal.PtrToStructure(intPtr, typeof(TAG));
            }
            return(rESULT);
        }