InjectedInputGamepadInfo Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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:
- Muestra de inyección de entrada (mouse to touch)
- Muestra de inyección táctil
- Entrada: muestra de eventos de entrada de usuario de XAML
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. |