IGameController インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実際の種類 (ゲームパッド、レーシング ホイール、フライト スティックなど) に関係なく、すべてのコントローラー デバイスで実装する必要があるコア インターフェイス。 このインターフェイスは主にゲーム コントローラーの拡張性をサポートするために存在します。これにより、OEM (オリジナル機器メーカー) は、基になるゲーム コントローラー デバイス列挙フレームワークに統合しながら、デバイスの機能に豊富なアクセスを提供する WinRT (Windows ランタイム) クラスを公開できます。
public interface class IGameController
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
struct IGameController
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
public interface IGameController
Public Interface IGameController
- 派生
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
プロパティ
Headset |
コントローラーに接続されているオーディオ ヘッドセット。 |
IsWireless |
ゲームパッドのワイヤレス状態を示す値を取得します。 |
User |
コントローラーに関連付けられているユーザー。 |
イベント
HeadsetConnected |
ヘッドセットがコントローラーに接続されたときに通知します。 |
HeadsetDisconnected |
ヘッドセットがコントローラーから切断されたときに通知します。 |
UserChanged |
コントローラーに関連付けられているユーザーが変更されたことを通知します。 |