Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# libvlc0.8在C中截图#_C#_C_Java Native Interface_Libvlc - Fatal编程技术网

C# libvlc0.8在C中截图#

C# libvlc0.8在C中截图#,c#,c,java-native-interface,libvlc,C#,C,Java Native Interface,Libvlc,我需要使用libvlc0.8在C应用程序中截取视频 截图功能如下所示: libvlc_video_take_snapshot( libvlc_input_t *p_input, char *psz_filepath, libvlc_exception_t *p_e ) 它是从代码的JNI部分调用的 第一个参数(libvlc\u input\u t*p\u input)取自以下函数:

我需要使用
libvlc0.8
在C应用程序中截取视频

截图功能如下所示:

libvlc_video_take_snapshot( libvlc_input_t *p_input,
                            char *psz_filepath,
                            libvlc_exception_t *p_e )
它是从代码的JNI部分调用的

第一个参数(
libvlc\u input\u t*p\u input
)取自以下函数:

libvlc_input_t * libvlc_playlist_get_input( libvlc_instance_t *p_instance,
                                            libvlc_exception_t *p_e )
问题是:
libvlc_实例\u t*p_实例
取自JNI环境

另一种方法是调用:

libvlc_instance_t * libvlc_new( int argc, char **argv,
                                libvlc_exception_t *p_e )
但是当前的设计不允许创建新实例

那么,我怎样才能得到这个实例指针呢