Share via


InjectedInputGamepadInfo Clase

Definición

Representa la entrada del controlador para juegos generada mediante programación.

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
Herencia
Object Platform::Object IInspectable InjectedInputGamepadInfo
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Ejemplos

Estos son algunos ejemplos descargables que muestran la entrada básica y la inserción de entrada:

Comentarios

Importante

Las API de este espacio de nombres requieren la funcionalidad restringida inputInjectionBrokered.

El uso de la inserción de entrada requiere que se agregue lo siguiente a Package.appxmanifest:

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

Constructores

InjectedInputGamepadInfo()

Crea un nuevo objeto InjectedInputGamepadInfo que se usa para especificar la entrada del controlador para juegos que se va a insertar.

InjectedInputGamepadInfo(GamepadReading)

Crea un nuevo objeto InjectedInputGamepadInfo que se usa para especificar la entrada del controlador para juegos que se va a insertar en función del estado actual del controlador para juegos.

Propiedades

Buttons

Obtiene o establece los botones del controlador para juegos usados para la inserción de entrada.

LeftThumbstickX

Obtiene o establece la posición del stick izquierdo en el eje X.

LeftThumbstickY

Obtiene o establece la posición del stick izquierdo en el eje Y.

LeftTrigger

Obtiene o establece la posición del desencadenador izquierdo.

RightThumbstickX

Obtiene o establece la posición del stick derecho en el eje X.

RightThumbstickY

Obtiene o establece la posición del stick derecho en el eje Y.

RightTrigger

Obtiene o establece la posición del desencadenador derecho.

Se aplica a

Consulte también