Example #1
0
 public static extern HRESULT MFPCreateMediaPlayer([NativeTypeName("LPCWSTR")] ushort *pwszURL, BOOL fStartPlayback, [NativeTypeName("MFP_CREATION_OPTIONS")] uint creationOptions, IMFPMediaPlayerCallback *pCallback, HWND hWnd, IMFPMediaPlayer **ppMediaPlayer);
 public int GetMediaPlayer(IMFPMediaPlayer **ppMediaPlayer)
 {
     return(((delegate * unmanaged <IMFPMediaItem *, IMFPMediaPlayer **, int>)(lpVtbl[3]))((IMFPMediaItem *)Unsafe.AsPointer(ref this), ppMediaPlayer));
 }
Example #3
0
 public static extern int MFPCreateMediaPlayer([NativeTypeName("LPCWSTR")] ushort *pwszURL, [NativeTypeName("BOOL")] int fStartPlayback, [NativeTypeName("MFP_CREATION_OPTIONS")] uint creationOptions, [NativeTypeName("IMFPMediaPlayerCallback *")] IMFPMediaPlayerCallback *pCallback, [NativeTypeName("HWND")] IntPtr hWnd, [NativeTypeName("IMFPMediaPlayer **")] IMFPMediaPlayer **ppMediaPlayer);