ADL.NativeAPI.adl_get_screen_capture_sources C# (CSharp) Method

adl_get_screen_capture_sources() private method

private adl_get_screen_capture_sources ( adl_get_screen_capture_srcs_rclbck_t rclbck, IntPtr handle, IntPtr opaque, int targetWidth ) : void
rclbck adl_get_screen_capture_srcs_rclbck_t
handle System.IntPtr
opaque System.IntPtr
targetWidth int
return void
        public static extern void adl_get_screen_capture_sources(
                adl_get_screen_capture_srcs_rclbck_t rclbck, ADLH handle,
                IntPtr opaque, int targetWidth);

Usage Example

Example #1
0
 /// <inheritdoc />
 public void getScreenCaptureSources(
     Responder <List <ScreenCaptureSource> > responder,
     int thumbWidth)
 {
     if (!isPlatformInitialized <List <ScreenCaptureSource> >(responder))
     {
         return;
     }
     Console.Error.WriteLine("Getting the screen sharing sources");
     NativeAPI.adl_get_screen_capture_sources(_screenSourceRCallback,
                                              _platformHandle, saveResponder(responder), thumbWidth);
 }