GraphicsCardImpl

class GraphicsCardImpl(val name: String, val deviceId: String, val vendor: String, val versionInfo: String, val vRam: Long) : GraphicsCard

Implementation of the GraphicsCard interface. This class provides details about the graphics card, including its name, device ID, vendor, version information, and VRAM size.

Author

N7ghtm4r3

Parameters

name

The name of the graphics card (e.g., NVIDIA GeForce RTX 3080, AMD Radeon RX 6800)

deviceId

The unique device identifier for the graphics card

vendor

The vendor of the graphics card (e.g., NVIDIA, AMD, Intel)

versionInfo

The version information of the graphics card (e.g., driver version or hardware revision)

vRam

The amount of VRAM (video memory) available on the graphics card, in bytes

See also

Constructors

Link copied to clipboard
constructor(name: String, deviceId: String, vendor: String, versionInfo: String, vRam: Long)

Properties

Link copied to clipboard
open override val deviceId: String
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val vendor: String
Link copied to clipboard
open override val versionInfo: String
Link copied to clipboard
open override val vRam: Long