allowTransparency? | boolean | Enables transparency support in the captured content. Useful for capturing games with transparent or alpha-blended visuals. |
captureCursor? | boolean | Whether to include the mouse cursor in the game capture. Default true |
captureOverlays? | boolean | If true , attempts to capture overlays rendered by third-party applications (e.g., Discord, Steam). |
gameProcess | string | number | The game process to capture. Can be specified as either a process name (e.g., 'Game.exe' ) or a numeric process ID. |
limitFramerate? | boolean | If true , limits the capture frame rate to reduce system load. |
premultipliedAlpha? | boolean | If enabled, assumes alpha values are premultiplied into the RGB channels. Recommended when using transparent capture for proper blending. |
rgb10a2Space? | boolean | Enables Rec.2100 PQ color space (rgb10a2 ) instead of sRGB for HDR-capable games. Useful for accurate color representation in high dynamic range rendering. |
sliCompatibility? | boolean | Enables compatibility mode for systems using SLI (Scalable Link Interface). When enabled, uses shared memory for a slower but more stable capture. |
stretchToOutputSize? | boolean | Whether the capture source should be centered and stretched to fit the output video size. When set to true , the source will automatically scale and center itself to match the output resolution, even if it requires stretching. Default true |