FMOD.Sound.FMOD_Sound_GetTag C# (CSharp) Method

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
        private static extern RESULT FMOD_Sound_GetTag                  (IntPtr sound, string name, int index, out TAG tag);
        [DllImport(VERSION.dll)]

Usage Example

示例#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);
        }
Sound