Я следственную строительство «Game Capture» приложение, которое работает в UWP on Xbox One, как и для захвата фактическое содержание экрана во время игры-игры, оказывается есть два способа перейти в более широком эко-системы библиотек Microsoft:UWP Game Capture на Xbox DirectX или ММФ
- DirectX (теперь часть Windows API)
- Microsoft Media Foundation
Имея это в виду, что я, как Суть заключается в том, что DirectX доступен изначально UWP apps via the Windows Runtime API, и помимо ограничений на функциональные возможности и аппаратные средства DirectX существуют базовые API для захвата содержимого экрана Xbox.
MMF Я не уверен в этом, хотя он инкапсулирует некоторый интересный доступ к использованию ускоренного кодирования видео, но, похоже, не является частью подмножества UWP API, доступным на Xbox.
Помимо правильной библиотеки, которую можно использовать, существуют ли другие известные ограничения при разработке приложений, которые «захватывают» экран Xbox, который запускается изначально на устройстве.
Благодаря
Невозможно, чтобы приложение UWP могло записывать кадры других приложений, игр и т. Д. В фоновом режиме. –
Спасибо @Neil Turner за любую техническую причину, как приложения, подобные Twitch, будут доступны на UWP? –
Приложения UWP не могут «подключить» другие приложения, поскольку они изолированы по соображениям безопасности. Twitch и другие «рекордеры» на Xbox One используют функциональность GameDVR, встроенную в платформу. –