Eingaben für SpieleInput for games

In diesem Abschnitt werden die verschiedenen Arten von Eingabegeräten beschrieben, die in Spielen für die universelle Windows-Plattform (UWP) unter Windows 10 und auf Xbox One verwendet werden können. Darüber hinaus wird ihre grundlegende Nutzung veranschaulicht, und es werden Muster und Verfahren für die effektive Eingabeprogrammierung in Spielen empfohlen.This section describes the different kinds of input devices that can be used in Universal Windows Platform (UWP) games on Windows 10 and Xbox One, demonstrates their basic usage, and recommends patterns and techniques for effective input programming in games.

Hinweis Es gibt weitere Arten von Eingabegeräten für den Einsatz in UWP-Spielen, z. B. benutzerdefinierte Eingabegeräte, die genre- oder spielspezifisch sein können.Note Other kinds of input devices exist and are available to be used in UWP games such as custom input devices that might be genre-specific or game-specific. Diese Geräte und deren Programmierung werden in diesem Abschnitt nicht behandelt.Such devices and their programming are not discussed in this section. Informationen zu den Schnittstellen, die die Bereitstellung benutzerdefinierter Eingabegeräte ermöglichen, finden Sie unter dem Windows.Gaming.Input.Custom-Namespace.For information on the interfaces used to facilitate custom input devices, see the Windows.Gaming.Input.Custom namespace.

Eingabegeräte für SpieleGaming input devices

Eingabegeräte für Spiele werden in UWP-Spielen und -Apps für Windows 10 und Xbox One durch den Windows.Gaming.Input-Namespace unterstützt.Game input devices are supported in UWP games and apps for Windows 10 and Xbox One by the Windows.Gaming.Input namespace.

GamepadsGamepads

Gamepads sind die Standardeingabegeräte für Xbox One und werden häufig auch von Windows-Spielern als Alternative zur Tastatur und Maus genutzt.Gamepads are the standard input device on Xbox One and a common choice for Windows gamers when they don't favor a keyboard and mouse. Sie bieten eine Vielzahl digitaler und analoger Steuerungen, eignen sich für nahezu alle Arten von Spielen und geben durch integrierte Vibrationsmotoren auch taktiles Feedback.They provide a variety of digital and analog controls making them suitable for almost any kind of game and also provide tactile feedback through embedded vibration motors.

Weitere Informationen zur Verwendung von Gamepads in Ihrem UWP-Spiel finden Sie unter Gamepad und Vibration.For information on how to use gamepads in your UWP game, see Gamepad and vibration.

Arcade-JoysticksArcade sticks

Arcade-Joysticks sind reine digitale Eingabegeräte, die den Eindruck klassischer Arcade-Automaten vermitteln sollen und das ideale Eingabegerät für Kampfspiele und andere Spiele im Arcade-Stil darstellen.Arcade sticks are all-digital input devices valued for reproducing the feel of stand-up arcade machines and are the perfect input device for head-to-head-fighting or other arcade-style games.

Weitere Informationen zur Verwendung von Arcade-Joysticks in Ihrem UWP-Spiel finden Sie unter Arcade-Joystick.For information on how to use arcade sticks in your UWP game, see Arcade stick.

RennlenkräderRacing wheels

Rennlenkräder sind Eingabegeräte, die Benutzern das Gefühl vermitteln, in einem echten Rennwagencockpit zu sitzen. Sie sind das ideale Eingabegerät für Rennsportspiele mit Rennwagen oder Trucks.Racing wheels are input devices that resemble the feel of a real racecar cockpit and are the perfect input device for any racing game that features cars or trucks. Viele Rennlenkräder sind mit einer echten Kraftrückmeldung und nicht einfach nur Vibrationsmotoren ausgestattet, d. h., sie können echte Kräfte auf eine Steuerungsachse wie das Lenkrad ausüben.Many racing wheels are equipped with true force feedback--that is, they can apply actual forces on an axis of control such as the steering wheel--not just simple vibration.

Informationen zur Verwendung von Rennlenkrädern in Ihrem UWP-Spiel finden Sie unter Rennlenkräder und Kraftrückmeldung.For information on how to use racing wheels in your UWP game, see Racing Wheel and force feedback.

FlugsticksFlight sticks

Bei Flight Sticks handelt es sich um Gaming-Eingabegeräte, die das Gefühl der flugsticks reproduzieren, die im Cockpit einer Ebene oder des Netz Schiffs gefunden werden.Flight sticks are gaming input devices that reproduce the feel of flight sticks that would be found in a plane or spaceship's cockpit. Sie sind das perfekte Eingabegerät für die schnelle und exakte Kontrolle des Flugs.They're the perfect input device for quick and accurate control of flight.

Weitere Informationen zur Verwendung von flugsticks in Ihrem UWP-Spiel finden Sie unter Flight Stick.For more information on how to use flight sticks in your UWP game, see Flight stick.

Rohspiel ControllerRaw game controllers

Ein unformatierte Spielcontroller ist eine generische Darstellung eines Spiel Controllers, wobei Eingaben auf vielen unterschiedlichen Arten von gängigen Spiel Controllern gefunden werden.A raw game controller is a generic representation of a game controller, with inputs found on many different kinds of common game controllers. Diese Eingaben werden als einfache Arrays unbenannter Schaltflächen, Switches und Achsen verfügbar gemacht.These inputs are exposed as simple arrays of unnamed buttons, switches, and axes. Mithilfe eines unformatierten Spiel Controllers können Sie es Kunden ermöglichen, benutzerdefinierte Eingabe Zuordnungen zu erstellen, unabhängig davon, welche Art von Controller Sie verwenden.Using a raw game controller, you can allow customers to create custom input mappings no matter what type of controller they're using.

Weitere Informationen zur Verwendung von rohspiel Controllern in Ihrem UWP-Spiel finden Sie unter RAW Game Controller.For more information on how to use raw game controllers in your UWP game, see Raw game controller.

UI-Navigations ControllerUI navigation controllers

Benutzeroberflächen-Navigationscontroller sind logische Eingabegeräte, die einen allgemeingültigen Befehlskontext für die Benutzeroberflächennavigation bieten. So wird bei unterschiedlichen Spielen und physischen Eingabegeräten eine einheitliche Benutzererfahrung gewährleistet.UI Navigation controllers are a logical input device that exists to provide a common vocabulary for UI navigation commands that promotes a consistent user experience across different games and physical input devices. Für die Benutzeroberfläche eines Spiels sollten anstelle gerätespezifischer Schnittstellen die UINavigationController-Schnittstellen verwendet werden.A game's user interface should use the UINavigationController interfaces instead of device-specific interfaces.

Weitere Informationen zur Verwendung der Benutzeroberflächen-Navigationscontroller in UWP-Spielen finden Sie unter Benutzeroberflächen-Navigationscontroller.For information on how to use UI navigation controllers in your UWP game, see UI navigation controller.

LenkköpfeHeadsets

Headsets sind Geräte für die Audioaufnahme und -wiedergabe, die einem bestimmten Benutzer zugeordnet werden, wenn er über sein Eingabegerät verbunden ist.Headsets are audio capture and playback devices that are associated with a specific user when connected through their input device. Sie werden häufig in Onlinespielen für Sprach-Chats verwendet, können jedoch auch die Immersion von Spielern verbessern oder Gameplayfeatures in Online- und Offlinespielen bereitstellen.They're commonly used by online games for voice chat but can also be used to enhance immersion or provide gameplay features in both online and offline games.

Weitere Informationen zur Verwendung von Headsets in UWP-Spielen finden Sie unter Headset.For information on how to use headsets in your UWP game, see Headset

BenutzerUsers

Jedes Eingabegerät und das angeschlossene Headset können einem bestimmten Benutzer zugeordnet werden, um seine Identität mit seinem Spiel zu verknüpfen.Each input device and its connected headset can be associated with a specific user to link their identity to their gameplay. Die Identität des Benutzers dient auch dazu, die Eingaben über ein physisches Eingabegerät mit Eingaben über einen logischen Benutzeroberflächen-Navigationscontroller zu korrelieren.The user identity is also the means by which input from a physical input device is correlated to input from its logical UI navigation controller.

Weitere Informationen zur Verwaltung von Benutzern und ihren Eingabegeräten finden Sie unter Nachverfolgen von Benutzern und ihren Geräten.For information on how to manage users and their input devices, see Tracking users and their devices.

Weitere InformationenSee Also