Esempio n. 1
0
        public unsafe ObsSceneItem Add(ObsSource source)
        {
            IntPtr ptr = libobs.obs_scene_add(instance, source.GetPointer());

            if (ptr == IntPtr.Zero)
            {
                return(null);
            }

            return(new ObsSceneItem(ptr));
        }
Esempio n. 2
0
        public unsafe ObsSource GetFilterTarget(ObsSource filter)
        {
            IntPtr ptr = libobs.obs_filter_get_target(filter.GetPointer());

            if (ptr == IntPtr.Zero)
            {
                return(null);
            }

            return(new ObsSource(ptr));
        }
Esempio n. 3
0
 public void SetFilterOrder(ObsSource filter, obs_order_movement direction)
 {
     libobs.obs_source_filter_set_order(instance, filter.GetPointer(), direction);
 }
Esempio n. 4
0
 public unsafe void RemoveFilter(ObsSource filter)
 {
     libobs.obs_source_filter_remove(instance, filter.GetPointer());
 }
Esempio n. 5
0
 public unsafe void AddFilter(ObsSource filter)
 {
     libobs.obs_source_filter_add(instance, filter.GetPointer());
 }
Esempio n. 6
0
 public unsafe bool AttachSource(ObsSource source)
 {
     return(libobs.obs_volmeter_attach_source(instance, source.GetPointer()));
 }
Esempio n. 7
0
 /// <summary> Sets primary output to source for a channel. </summary>
 public static unsafe void SetOutputSource(UInt32 channel, ObsSource source)
 {
     libobs.obs_set_output_source(channel, (IntPtr)source.GetPointer());
 }
Esempio n. 8
0
 /// <summary> Sets primary output to source for a channel. </summary>
 public static unsafe void SetOutputSource(UInt32 channel, ObsSource source)
 {
     libobs.obs_set_output_source(channel, (IntPtr)source.GetPointer());
 }
Esempio n. 9
0
 public void SetFilterOrder(ObsSource filter, obs_order_movement direction)
 {
     libobs.obs_source_filter_set_order(instance, filter.GetPointer(), direction);
 }
Esempio n. 10
0
 public unsafe void RemoveFilter(ObsSource filter)
 {
     libobs.obs_source_filter_remove(instance, filter.GetPointer());
 }
Esempio n. 11
0
        public unsafe ObsSource GetFilterTarget(ObsSource filter)
        {
            IntPtr ptr = libobs.obs_filter_get_target(filter.GetPointer());
            if (ptr == IntPtr.Zero)
                return null;

            return new ObsSource(ptr);
        }
Esempio n. 12
0
 public unsafe void AddFilter(ObsSource filter)
 {
     libobs.obs_source_filter_add(instance, filter.GetPointer());
 }