Interface IWindowCaptureTriggerProperties
Interface defining properties used by window capture triggers.
Inherited Members
Namespace: EyeAuras.OpenCVAuras.Triggers.WindowCapture
Assembly: EyeAuras.OpenCVAuras.Metadata.dll
Syntax
public interface IWindowCaptureTriggerProperties : IAuraTriggerProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>
Properties
| Name | Description |
|---|---|
| CaptureBorderless | Enables capturing of borderless windows, useful for applications with custom window styles. |
| CaptureCursor | Indicates whether the cursor should be included in the window capture. |
| CaptureSourceName | The name of the source to be captured, such as a specific window or screen. |
| EnablePreview | Enables or disables the preview of the captured window image. |
| ForceRegionCapture | Forces the capture of a specified region of the window, regardless of other settings. |
| ImageEffectsPipeline | Specifies the properties for the image effects pipeline, which can be applied to the captured image. |
| LowLatencyCapture | Enables set of features targeted at capturing images faster, but in exchange for some extra CPU/GPU/RAM resources. This entirely disabled caching mechanisms used for sharing the image among triggers meaning each of them will now have their own image rather than shared one |
| MaxFramesPerSecond | The maximum frames per second rate at which the window capture should operate. |
| MinFramesPerSecond | The minimum frames per second rate at which the window capture should operate. |
| TargetWindowRegion | Defines the region of the target window to be captured, specified in complex position properties format. |
| WindowMatchParams | Defines the parameters for matching the window to be captured, using a window match expression. |