XAccessibility
GameAccessibility API を使用して、ゲームのアクセシビリティの機能や情報を設計、設定、修正することができます。 たとえば、クローズド キャプションのプロパティ、ハイ コントラスト モード、テキストのエッジ スタイルを構成できます。 音声テキスト変換ウィンドウに表示されるテキストや、音声テキスト変換ウィンドウの位置を修正することもできます。
関数
関数 | 説明 |
---|---|
XClosedCaptionGetProperties | 現在のクローズド キャプションのプロパティを返します。 |
XClosedCaptionSetEnabled | クローズド キャプションが有効か無効かを示すブール値を設定します。 |
XHighContrastGetMode | 現在のハイ コントラスト モードを返します。 |
XSpeechToTextBeginHypothesisString | 仮説を開始して、その文字列をテキスト オーバーレイに表示します。 |
XSpeechToTextCancelHypothesisString | 仮説をキャンセルして、その文字列をテキスト オーバーレイから削除します。 |
XSpeechToTextFinalizeHypothesisString | 仮説を終了し、テキスト オーバーレイ内の文字列を更新します。 |
XSpeechToTextSendString | ゲーム タイトル画面にテキストを表示します。 |
XSpeechToTextSetPositionHint | 音声テキスト変換ウィンドウの位置を設定します。 |
XSpeechToTextUpdateHypothesisString | テキスト オーバーレイの仮説文字列を更新します。 |
構造体
構造体 | 説明 |
---|---|
XClosedCaptionProperties | クローズド キャプションのプロパティを記述します。 |
列挙
列挙型 | 説明 |
---|---|
XClosedCaptionFontEdgeAttribute | クローズド キャプション テキストのエッジ スタイルを指定します。 |
XClosedCaptionFontStyle | クローズド キャプション テキストのフォント スタイルを指定します。 |
XHighContrastMode | クローズド キャプション テキストのハイ コントラスト モードのスタイルを指定します。 |
XSpeechToTextPositionHint | ゲーム タイトルが画面上のどの位置にテキストをレンダリングするのかを指定します。 |
XSpeechToTextType | ゲームでレンダリングするテキストのソースの種類を指定します。 |