Ejemplo n.º 1
0
 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);
Ejemplo n.º 2
0
 public static extern void MFCreateTempFile(
     MFFileAccessMode AccessMode,
     MFFileOpenMode OpenMode,
     MFFileFlags fFlags,
     out IMFByteStream ppIByteStream);
Ejemplo n.º 3
0
 public static extern void MFCreateFile(
     MFFileAccessMode AccessMode,
     MFFileOpenMode OpenMode,
     MFFileFlags fFlags,
     [MarshalAs(UnmanagedType.LPWStr)] string pwszFileURL,
     out IMFByteStream ppIByteStream);