Compartir a través de


IGameControllerProvider Interfaz

Definición

Interfaz base que representa los dispositivos de controlador de juegos físicos conectados 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
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Las clases de dispositivo no se pueden activar, se pueden enumerar a través de una propiedad de colección en la clase en tiempo de ejecución del administrador de dispositivos, pero esto está restringido a almacenar aplicaciones con la funcionalidad xboxAccessoryManagement. La forma típica de obtener acceso a un objeto de clase de dispositivo es mediante el registro de un generador para una clase de controlador de juego personalizada.

Propiedades

FirmwareVersionInfo

Contiene información sobre la versión de firmware del controlador.

HardwareProductId

Identificador del producto de hardware del controlador.

HardwareVendorId

Identificador del proveedor de hardware del controlador.

HardwareVersionInfo

Contiene información sobre la versión de hardware.

IsConnected

Valor booleano que indica si el controlador está conectado.

Se aplica a