AForge.Video.VFW.AVIWriter.Close C# (CSharp) Метод

Close() публичный Метод

Close video file.
public Close ( ) : void
Результат void
        public void Close( )
		{
            lock ( sync )
            {
                // free unmanaged memory
                if ( buffer != IntPtr.Zero )
                {
                    Marshal.FreeHGlobal( buffer );
                    buffer = IntPtr.Zero;
                }

                // release compressed stream
                if ( streamCompressed != IntPtr.Zero )
                {
                    Win32.AVIStreamRelease( streamCompressed );
                    streamCompressed = 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;
                }
            }
		}

Usage Example

Пример #1
0
 private void button5_Click(object sender, EventArgs e)
 {
     stopzapis       = true;
     button5.Enabled = false;
     button4.Enabled = true;
     writer.Close();
 }
All Usage Examples Of AForge.Video.VFW.AVIWriter::Close