FlightStick.FlightStickAdded Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Signalisiert, wenn ein neuer Flight Stick verbunden ist.
// Register
static event_token FlightStickAdded(EventHandler<FlightStick> const& handler) const;
// Revoke with event_token
static void FlightStickAdded(event_token const* cookie) const;
// Revoke with event_revoker
static FlightStick::FlightStickAdded_revoker FlightStickAdded(auto_revoke_t, EventHandler<FlightStick> const& handler) const;
public static event System.EventHandler<FlightStick> FlightStickAdded;
function onFlightStickAdded(eventArgs) { /* Your code */ }
Windows.Gaming.Input.FlightStick.addEventListener("flightstickadded", onFlightStickAdded);
Windows.Gaming.Input.FlightStick.removeEventListener("flightstickadded", onFlightStickAdded);
- or -
Windows.Gaming.Input.FlightStick.onflightstickadded = onFlightStickAdded;
Public Shared Custom Event FlightStickAdded As EventHandler(Of FlightStick)
Ereignistyp
Beispiele
Im folgenden Beispiel wird mit der Nachverfolgung eines Flight Sticks begonnen, der hinzugefügt wurde.
#include <winrt/Windows.Gaming.Input.h>
using namespace winrt;
using namespace Windows::Gaming::Input;
...
std::vector<FlightStick> m_myFlightSticks;
...
FlightStick::FlightStickAdded([this](IInspectable const& /* sender */, FlightStick const& args)
{
m_myFlightSticks.push_back(args);
});
FlightStick::FlightStickAdded +=
ref new EventHandler<FlightStick^>([] (Platform::Object^, FlightStick^ args)
{
// This code assumes that you're interested in all new flight sticks.
// `myFlightSticks` is a `Vector<FlightStick^>` that contains the flight sticks that your game is tracking.
myFlightSticks->Append(args);
});
Hinweise
Um flight sticks zu identifizieren, die bereits hinzugefügt wurden, fragen Sie die Liste der verbundenen Flight Sticks mithilfe von FlightStick.FlightSticks ab. Da Sie jedoch möglicherweise nur an einigen der verbundenen Flight Sticks interessiert sind, empfehlen wir Ihnen, Ihre eigene Sammlung zu verwalten, anstatt über FlightSticks darauf zuzugreifen.