Contains the GPU clock frequency.
struct D3D11X_GPU_HARDWARE_CONFIGURATION {
UINT64 GpuFrequency;
D3D11X_HARDWARE_VERSION HardwareVersion;
UINT32 GpuCuCount;
};
GpuFrequency
The GPU frequency, in Hertz.
HardwareVersion
The Xbox hardware version. See D3D11X_HARDWARE_VERSION.
GpuCuCount
The number of GPU CUs available to the title. See Using Console Modes on Xbox One X Dev Kits to Test Your Game for more information.
This structure is used by the GetGpuHardwareConfiguration method.
Note: The GpuFrequency and GpuCuCount values are informational and should only be used for measuring and calculating performance counters during development. Do not use the GpuFrequency and GpuCuCount values to control or change the behavior of the title. For example, do not use these values as the criteria to determine the hardware the title is running on. The HardwareVersion value and GetConsoleType API are the correct way to check for different hardware types and to control title logic that needs to handle different hardware configurations.
Header: Declared in d3d11_x.h.
D3D12XBOX_GPU_HARDWARE_CONFIGURATION
Using Console Modes on Xbox One X Dev Kits to Test Your Game