Bagikan melalui


IHidGameControllerInputSink Antarmuka

Definisi

Menentukan metode yang diperlukan untuk antarmuka pengontrol HID (Human Interface Device) kustom.

public interface class IHidGameControllerInputSink : IGameControllerInputSink
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
struct IHidGameControllerInputSink : IGameControllerInputSink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
public interface IHidGameControllerInputSink : IGameControllerInputSink
Public Interface IHidGameControllerInputSink
Implements IGameControllerInputSink
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Antarmuka ini harus diimplementasikan oleh kelas pengontrol kustom HID untuk menerima laporan input dari perangkat HID yang mendasar. Tidak ada penguraian atau modifikasi yang dilakukan pada laporan ini; mereka diambil dalam format aslinya.

Metode

OnInputReportReceived(UInt64, Byte, Byte[])

Peristiwa yang dimunculkan saat input diterima.

OnInputResumed(UInt64)

Peristiwa muncul ketika input untuk pengontrol dilanjutkan.

(Diperoleh dari IGameControllerInputSink)
OnInputSuspended(UInt64)

Peristiwa muncul ketika input untuk pengontrol ditangguhkan.

(Diperoleh dari IGameControllerInputSink)

Berlaku untuk

Lihat juga