public VorbisInfo() : base(0,0,0) { info = new NativeVorbisInfo(); NativeInitialize(info); }
public VorbisInfo(IntPtr existingNative) : base(0,0,0) { info = (NativeVorbisInfo)Marshal.PtrToStructure(existingNative, typeof(NativeVorbisInfo)); }
public VorbisInfo(IntPtr existingNative) : base(0, 0, 0) { info = (NativeVorbisInfo)Marshal.PtrToStructure(existingNative, typeof(NativeVorbisInfo)); }
public VorbisInfo() : base(0, 0, 0) { info = new NativeVorbisInfo(); NativeInitialize(info); }
private static extern int NativeBlockSize([In] NativeVorbisInfo vi, int zo);
private static extern void NativeClear([In, Out] NativeVorbisInfo vi);
private static extern void NativeInitialize([In, Out] NativeVorbisInfo vi);