src/Foundation/Media/Gimela.Media.Video.DirectShow/Internals/ICaptureGraphBuilder2.cs
/// <summary>
/// Copy the valid media data from a capture file.
/// </summary>
/// 
/// <param name="oldFileName">Old file name.</param>
/// <param name="newFileName">New file name.</param>
/// <param name="allowEscAbort">Boolean value that specifies whether pressing the ESC key cancels the copy operation.</param>
/// <param name="callback">IAMCopyCaptureFileProgress interface to display progress information, or NULL.</param>
/// 
/// <returns>Return's <b>HRESULT</b> error code.</returns>
/// 
Copy the valid media data from a capture file.
Copy the valid media data from a capture file .
[PreserveSig]
    int CopyCaptureFile(
        [In, MarshalAs(UnmanagedType.LPWStr)] string oldFileName,
        [In, MarshalAs(UnmanagedType.LPWStr)] string newFileName,
        [In, MarshalAs(UnmanagedType.Bool)] bool allowEscAbort,
        [In] IntPtr callback
        );
[ PreserveSig ] int CopyCaptureFile ( [ In , MarshalAs ( UnmanagedType . LPWStr ) ] string oldFileName , [ In , MarshalAs ( UnmanagedType . LPWStr ) ] string newFileName , [ In , MarshalAs ( UnmanagedType . Bool ) ] bool allowEscAbort , [ In ] IntPtr callback ) ;
Copy the valid media data from a capture file.
Copy the valid media data from a capture file .
None
string
[In, MarshalAs(UnmanagedType.LPWStr)]
bool
[In, MarshalAs(UnmanagedType.Bool)]
IntPtr
[In]
oldFileName
Old file name.
Old file name .
newFileName
New file name.
New file name .
allowEscAbort
Boolean value that specifies whether pressing the ESC key cancels the copy operation.
Boolean value that specifies whether pressing the ESC key cancels the copy operation .
callback
IAMCopyCaptureFileProgress interface to display progress information, or NULL.
IAMCopyCaptureFileProgress interface to display progress information or NULL .