2008年7月27日 星期日

處理AVI所需的API - Part1

partial class AVIFileAPI
{
 [DllImport("avifil32.dll")]

 extern internal static void AVIFileInit();

 [DllImport("avifil32.dll")]
 extern internal static void AVIFileExit();

 [DllImport("avifil32.dll")]
 extern internal static uint AVIFileInfo(IntPtr pfile, out AVIFILEINFO pfi, int size);

 [DllImport("avifil32.dll")]
 extern internal static uint AVIFileOpen(out IntPtr pfile, string szFile, FILEOPENMODE mode, IntPtr pclsidHandler);

 [DllImport("avifil32.dll")]
 extern internal static int AVIFileRelease(IntPtr pfile);

 [DllImport("avifil32.dll")]
 extern internal static uint AVIFileGetStream(IntPtr pfile, out IntPtr ppavi, uint fccType, int lParam);
}

沒有留言:

張貼留言