예제 #1
0
파일: Externs.cs 프로젝트: gitter-badger/GS
 public static extern void MFBeginCreateFile(
     [In] MFFileAccessMode AccessMode,
     [In] MFFileOpenMode OpenMode,
     [In] MFFileFlags fFlags,
     [In, MarshalAs(UnmanagedType.LPWStr)] string pwszFilePath,
     [In] IMFAsyncCallback pCallback,
     [In][MarshalAs(UnmanagedType.IUnknown)] object pState,
     [MarshalAs(UnmanagedType.IUnknown)] out object ppCancelCookie);
예제 #2
0
파일: Externs.cs 프로젝트: gitter-badger/GS
 public static extern void MFCreateTempFile(
     MFFileAccessMode AccessMode,
     MFFileOpenMode OpenMode,
     MFFileFlags fFlags,
     out IMFByteStream ppIByteStream);
예제 #3
0
파일: Externs.cs 프로젝트: gitter-badger/GS
 public static extern void MFCreateFile(
     MFFileAccessMode AccessMode,
     MFFileOpenMode OpenMode,
     MFFileFlags fFlags,
     [MarshalAs(UnmanagedType.LPWStr)] string pwszFileURL,
     out IMFByteStream ppIByteStream);