# OpenGTX_ConfigDescription

#### 概述

此结构体描述OpenGTX属性配置。

**起始版本：** 5.0.0(12)

**相关模块：** GraphicsAccelerate

**所在头文件：** opengtx\_base.h

#### 汇总

#### 成员变量

| 名称 | 描述 |
| --- | --- |
| OpenGTX_LTPO_Mode mode | LTPO方案模式，支持场景模式、触控模式、自适应模式。 |
| int32_t targetFPS | 游戏应用目标帧率，取值范围[30,144]。 |
| char* packageName | 游戏包名，字节长度范围[1,256]。 |
| char* appVersion | 游戏应用版本号，字节长度范围[1,256]。 |
| OpenGTX_EngineType engineType | 游戏引擎类型。 |
| char* engineVersion | 游戏引擎版本号，字节长度范围[0,256]。 |
| OpenGTX_GameType gameType | 游戏类型。 |
| OpenGTX_PictureQualityMaxLevel pictureQualityMaxLevel | 图像质量。 |
| OpenGTX_ResolutionValue resolutionMaxValue | 游戏应用支持的最高分辨率，取值范围360p-8k。 |
| int32_t gameMainThreadId | 游戏应用的逻辑线程ID，取值范围[0,∞)。 |
| int32_t gameRenderThreadId | 游戏应用的渲染线程ID，取值范围[0,∞)。 |
| int32_t gameKeyThreadIds [5] | 游戏应用的关键线程ID列表，取值范围[0,∞)。 |
| bool vulkanSupport | 是否支持Vulkan。 取值范围：[true, false]。 |

#### 结构体成员变量说明

#### appVersion

```
char* OpenGTX_ConfigDescription::appVersion
```

**描述**

游戏应用版本号，字节长度范围\[1,256\]。

#### engineType

```
OpenGTX_EngineType OpenGTX_ConfigDescription::engineType
```

**描述**

游戏引擎类型。

#### engineVersion

```
char* OpenGTX_ConfigDescription::engineVersion
```

**描述**

游戏引擎版本号，字节长度范围\[0,256\]。

#### gameKeyThreadIds\[5\]

```
int32_t OpenGTX_ConfigDescription::gameKeyThreadIds[5]
```

**描述**

游戏应用的关键线程ID列表，取值范围\[0,∞)。

#### gameMainThreadId

```
int32_t OpenGTX_ConfigDescription::gameMainThreadId
```

**描述**

游戏应用的逻辑线程ID，取值范围\[0,∞)。

#### gameRenderThreadId

```
int32_t OpenGTX_ConfigDescription::gameRenderThreadId
```

**描述**

游戏应用的渲染线程ID，取值范围\[0,∞)。

#### gameType

```
OpenGTX_GameType OpenGTX_ConfigDescription::gameType
```

**描述**

游戏类型。

#### mode

```
OpenGTX_LTPO_Mode OpenGTX_ConfigDescription::mode
```

**描述**

LTPO方案模式，支持场景模式、触控模式、自适应模式。

#### packageName

```
char* OpenGTX_ConfigDescription::packageName
```

**描述**

游戏包名，字节长度范围\[1,256\]。

#### pictureQualityMaxLevel

```
OpenGTX_PictureQualityMaxLevel OpenGTX_ConfigDescription::pictureQualityMaxLevel
```

**描述**

图像质量。

#### resolutionMaxValue

```
OpenGTX_ResolutionValue OpenGTX_ConfigDescription::resolutionMaxValue
```

**描述**

游戏应用支持的最高分辨率，取值范围360p-8k。

#### targetFPS

```
int32_t OpenGTX_ConfigDescription::targetFPS
```

**描述**

游戏应用目标帧率，取值范围\[30,144\]。

#### vulkanSupport

```
bool OpenGTX_ConfigDescription::vulkanSupport
```

**描述**

是否支持Vulkan。