GameControllerFactoryManager Класс

Определение

Управляет фабриками для пользовательских контроллеров.

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
Наследование
Object Platform::Object IInspectable GameControllerFactoryManager
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 TryGetFactoryControllerFromGameController

Методы

RegisterCustomFactoryForGipInterface(ICustomGameControllerFactory, Guid)

Регистрирует фабрику для пользовательского контроллера GIP.

RegisterCustomFactoryForHardwareId(ICustomGameControllerFactory, UInt16, UInt16)

Регистрирует фабрику для пользовательского контроллера идентификаторов оборудования.

RegisterCustomFactoryForXusbType(ICustomGameControllerFactory, XusbDeviceType, XusbDeviceSubtype)

Регистрирует фабрику для контроллера типа Xusb.

TryGetFactoryControllerFromGameController(ICustomGameControllerFactory, IGameController)

Пытается получить игровой контроллер, принадлежащий указанной фабрике и ссылающийся на тот же базовый игровой контроллер, что и указанный.

Применяется к