예제 #1
0
파일: EnumDMO.cs 프로젝트: yazici/AudioLab
        //---

        /// <summary>
        /// Resets the enumeration sequence to the beginning.
        /// </summary>
        /// <returns>HRESULT</returns>
        public unsafe int ResetNative()
        {
            return(InteropCalls.CalliMethodPtr(_basePtr, ((void **)(*(void **)_basePtr))[5]));
        }
예제 #2
0
파일: EnumDMO.cs 프로젝트: yazici/AudioLab
        //---

        /// <summary>
        /// Skips over a specified number of items in the enumeration sequence.
        /// </summary>
        /// <param name="itemsToSkip">Number of items to skip.</param>
        /// <returns>HRESULT</returns>
        public unsafe int SkipNative(int itemsToSkip)
        {
            return(InteropCalls.CalliMethodPtr(_basePtr, itemsToSkip, ((void **)(*(void **)_basePtr))[4]));
        }