Bagikan melalui


InjectedInputGamepadInfo Kelas

Definisi

Mewakili input gamepad yang dihasilkan secara terprogram.

public ref class InjectedInputGamepadInfo sealed
/// [Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Preview.Injection.IInjectedInputGamepadInfoFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class InjectedInputGamepadInfo final
[Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Preview.Injection.IInjectedInputGamepadInfoFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class InjectedInputGamepadInfo
function InjectedInputGamepadInfo(reading)
Public NotInheritable Class InjectedInputGamepadInfo
Warisan
Object Platform::Object IInspectable InjectedInputGamepadInfo
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Contoh

Berikut adalah beberapa sampel yang dapat diunduh yang menunjukkan input dasar dan injeksi input:

Keterangan

Penting

API di namespace ini memerlukan kemampuan terbatas inputInjectionBrokered.

Menggunakan injeksi input mengharuskan hal berikut ditambahkan ke Package.appxmanifest:

  • Untuk <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • Untuk <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

Konstruktor

InjectedInputGamepadInfo()

Membuat objek InjectedInputGamepadInfo baru yang digunakan untuk menentukan input gamepad untuk disuntikkan.

InjectedInputGamepadInfo(GamepadReading)

Membuat objek InjectedInputGamepadInfo baru yang digunakan untuk menentukan input gamepad untuk disuntikkan berdasarkan status gamepad saat ini.

Properti

Buttons

Mendapatkan atau mengatur tombol gamepad yang digunakan untuk injeksi input.

LeftThumbstickX

Mendapatkan atau mengatur posisi tongkat kiri pada sumbu X.

LeftThumbstickY

Mendapatkan atau mengatur posisi tongkat kiri pada sumbu Y.

LeftTrigger

Mendapatkan atau mengatur posisi pemicu kiri.

RightThumbstickX

Mendapatkan atau mengatur posisi tongkat kanan pada sumbu X.

RightThumbstickY

Mendapatkan atau mengatur posisi tongkat kanan pada sumbu Y.

RightTrigger

Mendapatkan atau mengatur posisi pemicu yang tepat.

Berlaku untuk

Lihat juga