Screen Capturing Filter Registry SettingsByteScout Screen Capturing SDK

Screen Capturing Filter Registry Settings

You can set options for Screen Capturing Filter using Windows Registry. These settings should be stored in HKEY_CURRENT_USER\Software\Bytescout\Screen Capturing Filter registry path

Available parameters

  • AutoLoadSettingsFromRegistry. 0 by default. You need to set this 1 to tell the filter to load settings from Windows Registry.

  • CaptureAreaSource - set source to record video from. Default = 3 (entire screen). 0 = capture from a region defined with rectangle at CaptureRectLeft, CaptureRectTop, CaptureRectWidth, CaptureRectHeight 1 = capture a given visible windows (see WindowsToCapture and WindowToCapture2 properties to define window to find by its title, class name or window handle) 2 = capture an area around the mouse pointer with the width and height defined by CaptureRectWidth and CaptureRectHeight 4 = similar to mode #1 but captures given visible window (without overlapped window state BUT without flickering effect) (see WindowsToCapture and WindowToCapture2 properties to define window to find by its title, class name or window handle)

  • WindowToCapture. empty by default. Sets window title to find and record from in mode #1

  • WindowClassToCapture. empty by default. Sets window class to find and record from in mode #1

  • CaptureRectLeft. 0 by default. Sets X left coordinate to record from rectangle (in mode #0)

  • CaptureRectTop. 0 by default. Sets Y top coordinate to record from rectangle (in mode #0)

  • CaptureRectWidth. 0 by default. Sets width of rectangle to record from (in mode #0)

  • CaptureRectHeight. 0 by default. Sets height of rectangle to record from (in mode #0)

  • FPS. default "23.976". Sets FPS for output video

  • ResizeOutput. 0 by default. Set to 1 to resize captured video to output video size.

  • CaptureMouseCursor. 0 by default. Set to 1 to capture mouse cursor in output video.

  • AnimateMouseButtons. 0 by default. Set to 1 to animate mouse buttons events.

  • AnimateMouseClicks. 0 by default. Set to 1 to animate mouse clicks events.

  • ShowMouseHotSpot. 0 by default. Set to 1 to draw a hot spot around mouse cursor.

  • MouseCursorLeftClickAnimationColor. "16711680" by default. Sets color for mouse left button click animation.

  • MouseCursorRightClickAnimationColor. "65280" by default. Sets color to animate mouse right button clicks.

  • MouseHotSpotColor. "65535" by default. Sets color of hot spot around mouse cursor.

  • MouseAnimationDuration. "1000" by default. Sets duration of mouse cursor animations (in milliseconds).

  • MouseSpotRadius. "60" by default. Sets radius size of hot spot around mouse cursor.

  • CaptureTransparentControls. 0 by default. Set to 1 to enable recording of semitransparent controls (you may exprience flickering during video recording)

  • KeepAspectRatio. 1 by default. Set to 0 to disable keeping aspect ratio of output video

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Bytescout\Screen Capturing Filter]        
"AutoLoadSettingsFromRegistry"="1"
"CaptureAreaSource"="3"
"WindowToCapture"=""
"WindowClassToCapture"=""
"CaptureRectLeft"="0"
"CaptureRectTop"="0"
"CaptureRectWidth"="0"
"CaptureRectHeight"="0"
"FPS"="23.976"
"ResizeOutput"="0"
"CaptureMouseCursor"="0"
"AnimateMouseButtons"="0"
"AnimateMouseClicks"="0"
"ShowMouseHotSpot"="0"
"OutputWidth"="640"
"OutputHeight"="480"
"MouseCursorLeftClickAnimationColor"="16711680"
"MouseCursorRightClickAnimationColor"="65280"
"MouseHotSpotColor"="65535"
"MouseAnimationDuration"="1000"
"MouseSpotRadius"="60"
"CaptureTransparentControls"="0"
"KeepAspectRatio"="1"