Compartilhar via


GameControllerFactoryManager Classe

Definição

Gerencia fábricas para controladores personalizados.

public ref class GameControllerFactoryManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameControllerFactoryManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GameControllerFactoryManager
Public Class GameControllerFactoryManager
Herança
Object Platform::Object IInspectable GameControllerFactoryManager
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

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 TryGetFactoryControllerFromGameController

Métodos

RegisterCustomFactoryForGipInterface(ICustomGameControllerFactory, Guid)

Registra uma fábrica para um controlador Gip personalizado.

RegisterCustomFactoryForHardwareId(ICustomGameControllerFactory, UInt16, UInt16)

Registra uma fábrica para um controlador de ID de hardware personalizado.

RegisterCustomFactoryForXusbType(ICustomGameControllerFactory, XusbDeviceType, XusbDeviceSubtype)

Registra uma fábrica para um controlador de tipo Xusb.

TryGetFactoryControllerFromGameController(ICustomGameControllerFactory, IGameController)

Tenta obter um controlador de jogo que pertence à fábrica especificada e faz referência ao mesmo controlador de jogo subjacente que o especificado.

Aplica-se a