Bagikan melalui


Windows.Gaming.Input Ruang nama

Menyediakan akses ke input pengontrol game untuk aplikasi Windows.

Kelas

ArcadeStick

Mewakili tongkat arkade.

FlightStick

Mewakili tongkat penerbangan.

Gamepad

Mewakili gamepad.

Headset

Berisi informasi tentang headset audio yang terpasang pada gamepad.

RacingWheel

Mewakili roda balap.

RawGameController

Mewakili semua jenis pengontrol permainan.

UINavigationController

Mewakili pengontrol dari jenis apa pun yang dapat digunakan untuk navigasi UI. Sebagian besar gamepad, tongkat arkade, dan roda balap juga dapat diakses sebagai UINavigationController. Disarankan agar game menggunakan kelas khusus pengontrol selama gameplay dan kelas UINavigationController untuk menu UI.

Struct

ArcadeStickReading

Status tongkat arkade saat ini.

FlightStickReading

Status tongkat penerbangan saat ini.

GamepadReading

Mewakili status gamepad saat ini.

GamepadVibration

Menjelaskan kecepatan empat motor getaran yang tersedia dari gamepad.

RacingWheelReading

Mewakili keadaan roda balap saat ini.

UINavigationReading

Mewakili status pengontrol navigasi UI saat ini.

Antarmuka

IGameController

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.

IGameControllerBatteryInfo

Antarmuka yang memungkinkan kelas pengontrol permainan (atau headset) untuk meminta informasi tentang status baterai saat ini, terlepas dari jenis sebenarnya (gamepad, roda balap, tongkat penerbangan, dan sebagainya).

Enum

ArcadeStickButtons

Menentukan jenis tombol untuk tongkat arkade.

FlightStickButtons

Menentukan jenis tombol tongkat penerbangan.

GameControllerButtonLabel

Label yang muncul pada tombol pengontrol fisik.

GameControllerSwitchKind

Jenis sakelar pada pengontrol permainan.

GameControllerSwitchPosition

Posisi sakelar pengontrol permainan.

GamepadButtons

Menentukan jenis tombol.

OptionalUINavigationButtons

Menentukan tombol tambahan yang mungkin tersedia pada pengontrol yang muncul sebagai pengontrol navigasi.

RacingWheelButtons

Menentukan jenis tombol roda balap.

RequiredUINavigationButtons

Menentukan tombol yang diperlukan untuk tersedia pada pengontrol yang muncul sebagai pengontrol navigasi.

Keterangan

Aplikasi Windows harus memiliki fokus untuk menerima input dari pengontrol.

Penting

Aplikasi konsol Win32 warisan harus menggunakan API Pengontrol Game XInput sebagai gantinya.

Lihat juga