Bagikan melalui


IGameController Antarmuka

Definisi

Antarmuka inti harus diimplementasikan oleh semua perangkat pengontrol, terlepas dari jenis sebenarnya (gamepad, roda balap, tongkat penerbangan, dan sebagainya). Antarmuka ini ada terutama untuk mendukung ekstensibilitas untuk pengontrol game, yang memungkinkan OEM (Original Equipment Manufacturers) untuk menerbitkan kelas WinRT (Windows Runtime) yang menyediakan akses kaya ke fitur perangkat mereka, sambil mengintegrasikan ke dalam kerangka kerja enumerasi perangkat pengontrol game yang mendasarinya.

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
Turunan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Properti

Headset

Headset audio yang terpasang pada pengontrol.

IsWireless

Mendapatkan nilai yang menunjukkan status nirkabel gamepad.

User

Pengguna yang terkait dengan pengontrol.

Acara

HeadsetConnected

Memberi sinyal saat headset dilampirkan ke pengontrol.

HeadsetDisconnected

Memberi sinyal ketika headset terputus dari pengontrol.

UserChanged

Sinyal ketika pengguna yang terkait dengan pengontrol telah berubah.

Berlaku untuk