GraphicsCard

interface GraphicsCard

Represents a graphics card in the system. This interface provides details about the graphics card, including its name, device ID, vendor, version information, and VRAM size.

Author

N7ghtm4r3

Inheritors

GraphicsCardImpl

Properties

Link copied to clipboard
abstract val deviceId: String

The unique device identifier for the graphics card. This ID is typically used to distinguish the card within the system.

Link copied to clipboard
abstract val name: String

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

Link copied to clipboard
abstract val vendor: String

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

Link copied to clipboard
abstract val versionInfo: String

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

Link copied to clipboard
abstract val vRam: Long

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