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)); }
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);