Represents the different hardware versions in the Xbox One family of devices.
typedef enum D3D11X_HARDWARE_VERSION
{
D3D11X_HARDWARE_VERSION_XBOX_ONE = 0,
D3D11X_HARDWARE_VERSION_XBOX_ONE_S = 1,
D3D11X_HARDWARE_VERSION_XBOX_ONE_X = 2,
D3D11X_HARDWARE_VERSION_XBOX_ONE_X_DEVKIT = 3
} D3D11X_HARDWARE_VERSION;
| Constant | Description |
|---|---|
| D3D11X_HARDWARE_VERSION_XBOX_ONE | The original Xbox One hardware version, Durango. |
| D3D11X_HARDWARE_VERSION_XBOX_ONE_S | The Xbox One S hardware version, Edmonton. |
| D3D11X_HARDWARE_VERSION_XBOX_ONE_X | The Xbox One X retail hardware version, Scorpio. |
| D3D11X_HARDWARE_VERSION_XBOX_ONE_X_DEVKIT | The Xbox One X devkit hardware version, Scorpio DevKit. |
For backwards compatibility with previous XDKs, the following aliases are in place:
These aliases might be removed from future XDKs. Its recommended to replace instances of these aliases with the equivalent member from D3D11X_HARDWARE_VERSION.
Header: Declared in d3d11_x.h.
Library: Use d3d11_x.lib.