GipGameControllerProvider Класс

Определение

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

public ref class GipGameControllerProvider 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 GipGameControllerProvider 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 sealed class GipGameControllerProvider
Public NotInheritable Class GipGameControllerProvider
Наследование
Object Platform::Object IInspectable GipGameControllerProvider
Атрибуты
Реализации

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

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

Свойства

FirmwareVersionInfo

Версия встроенного ПО контроллера.

HardwareProductId

Идентификатор аппаратного продукта контроллера.

HardwareVendorId

Идентификатор поставщика оборудования контроллера.

HardwareVersionInfo

Содержит сведения об аппаратной версии контроллера.

IsConnected

Логическое значение, указывающее, подключен ли контроллер.

Методы

SendMessage(GipMessageClass, Byte, Byte[])

отправляет сообщение.

SendReceiveMessage(GipMessageClass, Byte, Byte[], Byte[])

Отправляет запрос на сообщение.

UpdateFirmwareAsync(IInputStream)

Пытается асинхронно обновить встроенное ПО для контроллера.

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

См. также раздел