Exemple #1
0
 public static extern obs_data_array_t obs_data_get_default_array(obs_data_t data,
                                                                  [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name);
Exemple #2
0
 public static extern obs_data_t obs_data_get_autoselect_obj(obs_data_t data,
                                                             [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name);
Exemple #3
0
 public static extern void obs_data_set_autoselect_bool(obs_data_t data,
                                                        [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name,
                                                        [MarshalAs(UnmanagedType.I1)] bool val);
Exemple #4
0
 public static extern bool obs_data_get_bool(obs_data_t data,
                                             [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name);
Exemple #5
0
 public static extern void obs_data_set_array(obs_data_t data,
                                              [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name, obs_data_array_t array);
Exemple #6
0
 public static extern void obs_data_set_default_obj(obs_data_t data,
                                                    [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name, obs_data_t obj);
Exemple #7
0
 public static extern obs_source_t obs_load_source(obs_data_t data);
Exemple #8
0
 public static extern bool obs_property_modified(obs_property_t p, obs_data_t settings);
Exemple #9
0
 public static extern void obs_source_update(obs_source_t source, obs_data_t settings);
Exemple #10
0
 public static extern obs_source_t obs_source_create(
     [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string id,
     [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name,
     obs_data_t settings, obs_data_t hotkey_data);
Exemple #11
0
 public static extern void obs_output_update(obs_output_t encoder, obs_data_t settings);