示例#1
0
 public static extern obs_sceneitem_t obs_scene_add(obs_scene_t scene, obs_source_t source);
示例#2
0
 public static extern void obs_scene_atomic_update(obs_scene_t scene, obs_scene_atomic_update_func func, IntPtr data);
示例#3
0
 public static extern void obs_scene_enum_items(obs_scene_t scene, sceneitem_enum_callback callback, IntPtr param);
示例#4
0
 public static extern bool obs_scene_reorder_items(obs_scene_t scene, obs_sceneitem_t item_order, size_t item_order_size);
示例#5
0
 public static extern obs_sceneitem_t obs_scene_find_source(obs_scene_t scene,
                                                            [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name);
示例#6
0
 public static extern obs_source_t obs_scene_get_source(obs_scene_t scene);
示例#7
0
 public static extern void obs_scene_release(obs_scene_t source);
示例#8
0
 public static extern void obs_scene_addref(obs_scene_t source);
示例#9
0
 public static extern obs_source_t obs_scene_duplicate(obs_scene_t scene,
                                                       [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name,
                                                       obs_scene_duplicate_type type);