示例#1
0
 // Close file
 public void Close()
 {
     // release frame open object
     if (getFrame != IntPtr.Zero)
     {
         Win32.AVIStreamGetFrameClose(getFrame);
         getFrame = IntPtr.Zero;
     }
     // release stream
     if (stream != IntPtr.Zero)
     {
         Win32.AVIStreamRelease(stream);
         stream = IntPtr.Zero;
     }
     // release file
     if (file != IntPtr.Zero)
     {
         Win32.AVIFileRelease(file);
         file = IntPtr.Zero;
     }
 }