Skip to content

IADLXGPU3

Navigation: ADLX SDK ReferencesADLX InterfacesGPU

The IADLXGPU3 is an extension of the IADLXGPU interface.

This interface provides methods to:

  • Get the GPU microarchitecture.
  • Get the GPU VRAM information.
  • Start the GPU stress test on a GPU.
InterfaceId:IADLXGPU3
Smart Pointer Interface Name:IADLXGPU3Ptr
Inherits:IADLXGPU2
Inherited By:N/A

The IADLXGPU3 interface is obtained from the IADLXGPU interface or from any of its extension interfaces using QueryInterface.

Methods

MethodDescription
HighestVRAMBandwidthGets the maximum VRAM bandwidth on a GPU.
InvisibleVRAMGets the size of the invisible VRAM on a GPU.
IsSupportedStressTestChecks if GPU stress testing is supported.
MicroArchitectureGets the microarchitecture of a GPU.
StartStressTestStarts the GPU stress test.
VRAMBandwidthGets the VRAM bandwidth on a GPU.
VRAMBitRateGets the bit rate of the VRAM on a GPU.
VRAMVendorRevIdGets the VRAM vendor ID.
VisibleVRAMGets the size of the visible VRAM on a GPU.

Requirements

Headerinclude “ISystem3.h”
Minimum version1.5

Example

To see how to use this interface in a C++ application, refer to the GPUs C++ sample and GPU stress test C++ sample.

For a C application, refer to the GPUs C sample and GPU stress test C sample.

Subpages

API Reference

This page references: