|
Monado OpenXR Runtime
|
Describes the supported Windows API features for direct mode. More...
#include <d3d/d3d_winrt_helpers.hpp>

Public Member Functions | |
| void | populate () |
| Populate the fields based on the system we are running on. | |
Data Fields | |
| bool | supportsBasicDirectMode {} |
| Supports the minimum WinRT API contract (7.0) for direct mode. | |
| bool | supportsScanoutOptionsAndTryExecuteTask {} |
| Supports the WinRT API contract (14.0) for the improved direct mode that debuted in Windows 11. | |
Describes the supported Windows API features for direct mode.
| void xrt::auxiliary::d3d::winrt::SystemApiCapability::populate | ( | ) |
Populate the fields based on the system we are running on.
References supportsBasicDirectMode, and supportsScanoutOptionsAndTryExecuteTask.
| bool xrt::auxiliary::d3d::winrt::SystemApiCapability::supportsBasicDirectMode {} |
Supports the minimum WinRT API contract (7.0) for direct mode.
Referenced by populate().
| bool xrt::auxiliary::d3d::winrt::SystemApiCapability::supportsScanoutOptionsAndTryExecuteTask {} |
Supports the WinRT API contract (14.0) for the improved direct mode that debuted in Windows 11.
Referenced by xrt::auxiliary::d3d::winrt::createScanout(), and populate().