InjectedInputGamepadInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'input del game pad generato a livello di codice.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)
|
Esempio
Ecco alcuni esempi scaricabili che illustrano l'input di base e l'inserimento di input:
- Esempio di inserimento di input (da mouse a tocco)
- Esempio di inserimento tramite tocco
- Input: Esempio di eventi di input utente XAML
Commenti
Importante
Le API in questo spazio dei nomi richiedono la funzionalità con restrizioni input AnywherectionBrokered.
Per usare l'inserimento di input è necessario aggiungere quanto segue al package.appxmanifest:
- A
<Package>
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap"
- A
<Capabilities>
<rescap:Capability Name="inputInjectionBrokered" />
Costruttori
InjectedInputGamepadInfo() |
Crea un nuovo oggetto InjectedInputGamepadInfo utilizzato per specificare l'input del game pad da inserire. |
InjectedInputGamepadInfo(GamepadReading) |
Crea un nuovo oggetto InjectedInputGamepadInfo utilizzato per specificare l'input del game pad da inserire in base allo stato corrente del game pad. |
Proprietà
Buttons |
Ottiene o imposta i pulsanti del game pad utilizzati per l'inserimento di input. |
LeftThumbstickX |
Ottiene o imposta la posizione del bastone sinistro sull'asse X. |
LeftThumbstickY |
Ottiene o imposta la posizione del bastone sinistro sull'asse Y. |
LeftTrigger |
Ottiene o imposta la posizione del trigger sinistro. |
RightThumbstickX |
Ottiene o imposta la posizione del bastone destro sull'asse X. |
RightThumbstickY |
Ottiene o imposta la posizione del bastone destro sull'asse Y. |
RightTrigger |
Ottiene o imposta la posizione del trigger destro. |