Compartir a través de


IGameController Interfaz

Definición

La interfaz principal requerida para ser implementada por todos los dispositivos de controlador, independientemente de su tipo real (controlador para juegos, volante, stick de vuelo, etc.). Esta interfaz existe principalmente para admitir la extensibilidad de los controladores de juegos, lo que permite a los OEM (fabricantes de equipos originales) publicar clases WinRT (Windows Runtime) que proporcionan acceso enriquecido a las características de sus dispositivos, al tiempo que se integran en el marco de enumeración de dispositivos del controlador de juegos subyacente.

public interface class IGameController
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
struct IGameController
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
public interface IGameController
Public Interface IGameController
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Headset

Auriculares de audio conectados al controlador.

IsWireless

Obtiene un valor que indica el estado inalámbrico del controlador para juegos.

User

Usuario asociado al controlador.

Eventos

HeadsetConnected

Señala cuando un auricular está conectado al controlador.

HeadsetDisconnected

Indica cuándo se desconecta un casco del controlador.

UserChanged

Indica cuándo ha cambiado el usuario asociado al controlador.

Se aplica a