IGameControllerProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface base que representa os dispositivos de controlador de jogo físico conectados ao 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 do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Comentários
As classes de dispositivo não são ativadas, podem ser enumeradas por meio de uma propriedade de coleção na classe de runtime do gerenciador de dispositivos. No entanto, isso é restrito a armazenar aplicativos com a funcionalidade xboxAccessoryManagement. A maneira típica de obter acesso a um objeto de classe de dispositivo é registrando uma fábrica para uma classe de controlador de jogo personalizada.
Propriedades
FirmwareVersionInfo |
Contém informações sobre a versão de firmware do controlador. |
HardwareProductId |
A ID do produto de hardware do controlador. |
HardwareVendorId |
A ID do fornecedor de hardware do controlador. |
HardwareVersionInfo |
Contém informações sobre a versão de hardware. |
IsConnected |
Valor booliano que indica se o controlador está conectado. |