XAccessibility
使用 GameAccessibility API,您可以设计、设置和修改游戏辅助功能和信息。 例如,您可以配置隐藏字幕属性、高对比度模式和文本边缘样式。 您还可以修改在语音转文本窗口上显示的文本和语音转文本窗口的位置。
函数
函数 | 说明 |
---|---|
XClosedCaptionGetProperties | 返回当前隐藏字幕的属性。 |
XClosedCaptionSetEnabled | 设置一个布尔值,指示是否启用或禁用隐藏字幕。 |
XHighContrastGetMode | 返回当前高对比度模式。 |
XSpeechToTextBeginHypothesisString | 开始假设并在文本覆盖中显示其字符串。 |
XSpeechToTextCancelHypothesisString | 取消假设并删除文本叠加中的假设字符串。 |
XSpeechToTextFinalizeHypothesisString | 最终确定假设并在文本覆盖中更新其字符串。 |
XSpeechToTextSendString | 在游戏屏幕上显示文本。 |
XSpeechToTextSetPositionHint | 设置语音转文本窗口的位置。 |
XSpeechToTextUpdateHypothesisString | 在文本覆盖中上传假设字符串。 |
结构
结构 | 说明 |
---|---|
XClosedCaptionProperties | 描述隐藏字幕属性。 |
枚举
枚举 | 说明 |
---|---|
XClosedCaptionFontEdgeAttribute | 指定隐藏字幕文本的边缘样式。 |
XClosedCaptionFontStyle | 指定隐藏字幕文本的字体样式。 |
XHighContrastMode | 指定隐藏字幕文本的高对比度模式样式。 |
XSpeechToTextPositionHint | 指定游戏在屏幕上呈现文本的位置。 |
XSpeechToTextType | 指定游戏呈现的文本的源类型。 |