载入中...
搜索中...
未找到
eve::caps::IGpuInfo类 参考abstract

#include <GpuInfo.h>

Public 成员函数

virtual ~IGpuInfo ()=default
 
virtual bool gpuReady () const =0
 
virtual std::string gpuName () const =0
 
virtual std::string gpuVendor () const =0
 
virtual std::string gpuDeviceType () const =0
 
virtual int gpuMemoryTotalMB () const =0
 

静态 Public 属性

static constexpr const char * capabilityName = "IGpuInfo"
 

详细描述

在文件 GpuInfo.h17 行定义.

构造及析构函数说明

◆ ~IGpuInfo()

virtual eve::caps::IGpuInfo::~IGpuInfo ( )
virtualdefault

成员函数说明

◆ gpuDeviceType()

virtual std::string eve::caps::IGpuInfo::gpuDeviceType ( ) const
pure virtual

"discrete" | "integrated" | "virtual" | "cpu" | "webgpu" | "other".

◆ gpuMemoryTotalMB()

virtual int eve::caps::IGpuInfo::gpuMemoryTotalMB ( ) const
pure virtual

◆ gpuName()

virtual std::string eve::caps::IGpuInfo::gpuName ( ) const
pure virtual

◆ gpuReady()

virtual bool eve::caps::IGpuInfo::gpuReady ( ) const
pure virtual

False until the backend has selected a physical device.

◆ gpuVendor()

virtual std::string eve::caps::IGpuInfo::gpuVendor ( ) const
pure virtual

类成员变量说明

◆ capabilityName

constexpr const char* eve::caps::IGpuInfo::capabilityName = "IGpuInfo"
staticconstexpr

在文件 GpuInfo.h19 行定义.


该类的文档由以下文件生成: