What problem does it solve?
This Skill helps you integrate VisioForge Video Capture SDK .NET into a WinUI 3 desktop app so you can reliably enumerate capture devices, show a live preview, and start recording or snapshots with the correct WinUI VideoView wiring and deployment setup.
Core Features & Use Cases
- WinUI 3 VideoView integration: Hosts the preview by wiring
VisioForge.Core.UI.WinUI.VideoView to a Win2D CanvasControl, avoiding common XAML/control-placement mistakes.
- Capture device + output workflow: Sets video/audio capture sources, chooses preview vs recording mode, and supports common output formats for captured media (e.g., MP4, AVI, WMV, GIF, TS, MOV).
- Production deployment troubleshooting: Addresses frequent runtime issues like missing native DLLs (unpackaged), MSIX packaging gaps, trial/license failures (
vflicense), and “codec/filter not registered” errors by pinning required NuGet redist packages.
Quick Start
Tell the AI to generate a WinUI 3 .NET (Windows App SDK) integration plan for VisioForge Video Capture SDK that creates a CanvasControl, instantiates VideoView, pins the correct NuGet + redist packages, and starts webcam preview with a one-button recording flow.