예제 #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);
예제 #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);
예제 #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);
예제 #4
0
 public static extern bool obs_data_get_bool(obs_data_t data,
                                             [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(UTF8StringMarshaler))] string name);
예제 #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);
예제 #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);
예제 #7
0
 public static extern obs_source_t obs_load_source(obs_data_t data);
예제 #8
0
 public static extern bool obs_property_modified(obs_property_t p, obs_data_t settings);
예제 #9
0
 public static extern void obs_source_update(obs_source_t source, obs_data_t settings);
예제 #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);
예제 #11
0
 public static extern void obs_output_update(obs_output_t encoder, obs_data_t settings);