I am evaluating a macOS app for Apple-silicon Macs.
I would like to know whether a third-party macOS app can create a new desktop display that ordinary existing macOS apps can use as a normal display.
The intended use is an external landscape display used as a logical portrait workspace. The logical top half would be shown on the physical right half, and the logical bottom half on the physical left half.
I have reviewed Quartz Display Services and ScreenCaptureKit. My understanding is that they support configuration or capture of existing displays, but not creation of a new host desktop display.
Is there a supported public API for this on the current macOS release or the immediately previous release? If yes, please point me to the API and documentation.
I am looking only for a supported public API path. I do not want to use private APIs, root privileges, kernel extensions, or bypass system security controls.
Thank you.