> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Touch Adaptation Kit (TAK) リファレンス

> タッチ レイアウトやバンドルの構築、tak.exe を使用してストリーミングされる XBOX ゲームにタッチ コントロールを有効化するための Touch Adaptation Kit (TAK) リファレンス。

## バンドルとツール

| トピック                                                                                                                                                 | 説明                                                          |
| :--------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------- |
| [Touch Adaptation Bundle (TAB)](/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-bundle)                             | タッチ操作でゲームをプレイできるようにする、レイアウト、アセット、構成の自己完結型セット。               |
| [Touch Adaptation Kit Command Line Tool (tak.exe)](/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line) | タッチ操作レイアウトの作成と検証を行います。ストリーミング デバイスが PC からレイアウトを取得できるようにします。 |

## レイアウト構成

タッチ レイアウトの基本レイアウト コンポーネント。

| トピック                                                                                                      | 説明                                               |
| :-------------------------------------------------------------------------------------------------------- | :----------------------------------------------- |
| [Layout](/reference/system/touchadaptationkit/layout/game-streaming-touch-layout)                         | ゲーム用のフル タッチ レイアウトの表現。                            |
| [Control cluster](/reference/system/touchadaptationkit/layout/game-streaming-touch-control-cluster-outer) | ホイールの外側部分の 2 スロットを占有できる、最大 4 つのコントロールの配列。        |
| [Inner wheel](/reference/system/touchadaptationkit/layout/game-streaming-touch-inner-wheel)               | ホイールの内側部分を分割する、最大 4 つのコントロールの配列。                 |
| [Layer](/reference/system/touchadaptationkit/layout/game-streaming-touch-layer)                           | ベース タッチ レイアウトの上にオーバーレイできる ***実験的*** な子タッチ レイアウト。 |
| [Layer action](/reference/system/touchadaptationkit/layout/game-streaming-touch-layer-action)             | ボタンがレイヤーを表示するために使用できる ***実験的*** アクション。           |
| [Layout orientation](/reference/system/touchadaptationkit/layout/game-streaming-touch-layout-orientation) | (***非推奨***) タッチ レイアウトが表示される向き。                   |
| [Wheel](/reference/system/touchadaptationkit/layout/game-streaming-touch-wheel)                           | 内側と外側の円形エリアに配置されたタッチ操作のセット。                      |

## タッチ操作

タッチ レイアウトで利用可能なビジュアル操作のセット。

| コントロール                                                                                               | 説明                                                         | 例                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| :--------------------------------------------------------------------------------------------------- | :--------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Arcade Buttons](/reference/system/touchadaptationkit/controls/game-streaming-touch-arcadebuttons)   | アーケード キャビネットのスタイルで、弧状に配置された 6 個または 8 個のボタンのコレクション。         | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-arcade-buttons.gif?s=92843bf4367eb4a769477816d53e09c6" alt="Arcade Buttons" width="400" height="400" data-path="images/gdk/features/common/game-streaming-touch-control-images-arcade-buttons.gif" />                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [Blank](/reference/system/touchadaptationkit/controls/game-streaming-touch-blank)                    | スロット内に表示されていたコントロールを隠すために `layer` で使用される ***実験的*** コントロール。 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [Button](/reference/system/touchadaptationkit/controls/game-streaming-touch-button)                  | プレイヤーのタッチ入力に応答できる基本的なコントロール。                               | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-button.gif?s=c4220861f5818014b9bd6f713b40fdd9" alt="simple buttons" width="160" height="160" data-path="images/gdk/features/common/game-streaming-touch-control-images-button.gif" /> <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-button-3.gif?s=a7ff14996d91ca45fbdb7863fada0968" alt="customized button" width="160" height="160" data-path="images/gdk/features/common/game-streaming-touch-control-images-button-3.gif" />                                  |
| [Directional Pad](/reference/system/touchadaptationkit/controls/game-streaming-touch-directionalpad) | 常にゲームパッドの方向パッドをマップする方向パッド コントロール。                          | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-directional-pad.gif?s=dce7c07d7c12e6491493e3871e919fdc" alt="Directional Pad" width="320" height="320" data-path="images/gdk/features/common/game-streaming-touch-control-images-directional-pad.gif" />                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [Joystick](/reference/system/touchadaptationkit/controls/game-streaming-touch-joystick)              | ジョイスティックのように動作するアナログ コントロール。                               | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-joystick.gif?s=23e6999e76ef9e5b230e4c5a7727e964" alt="joystick" width="400" height="400" data-path="images/gdk/features/common/game-streaming-touch-control-images-joystick.gif" /> <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-joystick-driving.gif?s=2920248f9ae14b3eeb007d8f03b81116" alt="one dimensional joystick for driving" width="400" height="400" data-path="images/gdk/features/common/game-streaming-touch-control-images-joystick-driving.gif" /> |
| [Throttle](/reference/system/touchadaptationkit/controls/game-streaming-touch-throttle)              | Y 軸のみのジョイスティックの特別版で、トリガーにマップされます。ドライビング ゲーム向けに設計されています。    | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-throttle.gif?s=1c296dc278b1e4a66ddb1ec7c513b2d6" alt="throttle for driving" width="400" height="400" data-path="images/gdk/features/common/game-streaming-touch-control-images-throttle.gif" />                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [Touchpad](/reference/system/touchadaptationkit/controls/game-streaming-touch-touchpad)              | プレイヤーがラップトップのタッチパッドと同様に対話できるようにするアナログ コントロール。              | <img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-touch-control-images-touchpad.gif?s=3141b971d426c358d04654cf01d307c9" alt="touchpad" width="400" height="400" data-path="images/gdk/features/common/game-streaming-touch-control-images-touchpad.gif" />                                                                                                                                                                                                                                                                                                                                                                                                                                             |

## コントロールのスタイリングとコンポーネント

| コンポーネント                                                                                                            | 説明                                  |
| :----------------------------------------------------------------------------------------------------------------- | :---------------------------------- |
| [Action](/reference/system/touchadaptationkit/types/game-streaming-touch-action)                                   | 参照可能な物理コントローラー アクション。               |
| [Asset](/reference/system/touchadaptationkit/types/game-streaming-touch-asset)                                     | タッチ アダプテーション パッケージに含まれるカスタム画像への参照。  |
| [Axis](/reference/system/touchadaptationkit/types/game-streaming-touch-axis)                                       | タッチ操作と物理アナログ コントロール相当のマッピングの定義。     |
| [Color](/reference/system/touchadaptationkit/types/game-streaming-touch-color)                                     | 色への参照。                              |
| [Deadzone](/reference/system/touchadaptationkit/types/game-streaming-touch-deadzone)                               | 入力として登録されるべきでないプレイヤー操作量の定義。         |
| [Hexcolor](/reference/system/touchadaptationkit/types/game-streaming-touch-hexcolor)                               | 参照する RGBA 色値の 16 進表現を含む文字列。         |
| [Icon](/reference/system/touchadaptationkit/types/game-streaming-touch-icon)                                       | アイコンへの参照。                           |
| [Joystick outline and indicator](/reference/system/touchadaptationkit/types/game-streaming-touch-joystick-outline) | ジョイスティック コントロールの外側リングのスタイリング属性。     |
| [Knob](/reference/system/touchadaptationkit/types/game-streaming-touch-knob)                                       | プレイヤーが操作できるボタンのようなコンポーネントのスタイリング属性。 |
| [Response curve](/reference/system/touchadaptationkit/types/game-streaming-touch-responsecurve)                    | 出力にマッピングされる入力のマッピング用のカーブ範囲の定義。      |
| [Stroke](/reference/system/touchadaptationkit/types/game-streaming-touch-stroke)                                   | 参照されているオブジェクトのアウトラインのスタイリング属性。      |
| [Throttle axis](/reference/system/touchadaptationkit/types/game-streaming-touch-throttle-axis)                     | スロットル コントロールの軸のスタイリング属性。            |

<a id="sensor-controls" />

## センサー コントロール

センサー コントロールは、プレイヤーのデバイスの物理センサーを物理コントローラー入力にマッピングすることを可能にします。

| コントロール                                                                                                   | 説明                                                                   |
| :------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
| [Accelerometer](/reference/system/touchadaptationkit/sensor-controls/game-streaming-touch-accelerometer) | クライアント デバイスの加速度計 (利用可能な場合) を指定された軸のセットにマップする、***実験的*** なセンサー コントロール。 |
| [Gyroscope](/reference/system/touchadaptationkit/sensor-controls/game-streaming-touch-gyroscope)         | デバイスの物理的な動きを指定された軸のセットにマップするセンサー コントロール。                             |
