![]() |
wisdom
|
In order to describe adapter features check:
C version:
C++ version:
Flags that describe adapter.
Values:
WisAdapterFlagsNone = 0: No flags set. Adapter may be discrete or embedded.WisAdapterFlagsRemote = (1 << 0): Adapter is remote. Used for remote rendering.WisAdapterFlagsSoftware = (1 << 1): Adapter is software. Uses CPU for software rendering.WisAdapterFlagsRemote translates to DXGI_ADAPTER_FLAG_REMOTE and WisAdapterFlagsSoftware translates to DXGI_ADAPTER_FLAG_SOFTWARE. The values are directly mapped, meaning it is possible to get values outside of this enum when querying adapters.Adapters that are neither remote nor software are considered hardware adapters, which can be either discrete or integrated GPUs. The distinction is not available through flags, but can be inferred from other properties such as vendor and device IDs.