Condividi tramite


IGameControllerProvider Interfaccia

Definizione

Interfaccia di base che rappresenta i dispositivi del controller di gioco fisici connessi al sistema.

public interface class IGameControllerProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
struct IGameControllerProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
public interface IGameControllerProvider
Public Interface IGameControllerProvider
Derivato
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Le classi di dispositivo non sono activatable, possono essere enumerate tramite una proprietà di raccolta nella classe di runtime di Gestione dispositivi, ma questa operazione è limitata all'archiviazione delle app con la funzionalità xboxAccessoryManagement. Il modo tipico per ottenere l'accesso a un oggetto classe dispositivo consiste nel registrare una factory per una classe di controller di gioco personalizzata.

Proprietà

FirmwareVersionInfo

Contiene informazioni sulla versione del firmware del controller.

HardwareProductId

ID prodotto hardware del controller.

HardwareVendorId

ID fornitore hardware del controller.

HardwareVersionInfo

Contiene informazioni sulla versione hardware.

IsConnected

Valore booleano che indica se il controller è connesso.

Si applica a