Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9
-
None
Description
When running the "screencapture" example in Qt Multimedia, the application starts with the following error dialog presented to the user: "QScreenCapture: Error occured. Failed to duplicate IDXGIOutput1 COM error 0x88ya0004: The specified device interface or feature level is not supported on this system."
The examples lists a single display that is ready for capture. If I manually select this display, and press "Start screen capture", then the QScreenCapture will go into active mode but no frames are submitted to the video output.
If this feature is truly not supported on my device, we should have some API that allows me to check if I can run capturing on a given QScreen, so that I can filter it out. I also expect the QScreenCapture to not go active.
The device is a Lenovo ThinkPad P1 Gen 6, running Windows 11 Pro 24H2 26100.3775.
I was NOT able to reproduce it on my MacBook Pro M3, running Parallels Desktop with Windows ARM.