Get the NSView handler previously set
return the NSView handler or 0 if none where set
Set the NSView handler where the media player should render its video output.
Use the vout called "macosx".
The drawable is an NSObject that follow the
VLCOpenGLVideoViewEmbedding protocol: VLCOpenGLVideoViewEmbedding NSObject
Or it can be an NSView object.
If you want to use it along with Qt4 see the QMacCocoaViewContainer.
Then the following code should work: { NSView *video = [[NSView
alloc] init]; QMacCocoaViewContainer *container = new
QMacCocoaViewContainer(video, parent);
libvlc_media_player_set_nsobject(mp, video); [video release]; }
You can find a live example in VLCVideoView in VLCKit.framework.
命名空间:
LibVLCSharp.Shared
程序集:
CPF.Vlc (在 CPF.Vlc.dll 中) 版本:0.8.8.5
语法 public IntPtr NsObject { get; set; }
属性值
类型:
IntPtr参见