다음을 통해 공유


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

컨트롤러의 하드웨어 제품 ID입니다.

HardwareVendorId

컨트롤러의 하드웨어 공급업체 ID입니다.

HardwareVersionInfo

컨트롤러의 하드웨어 버전에 대한 정보를 포함합니다.

IsConnected

컨트롤러가 연결되어 있는지 여부를 나타내는 부울 값입니다.

메서드

SendMessage(GipMessageClass, Byte, Byte[])

메시지를 보냅니다.

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

메시지에 대한 요청을 보냅니다.

UpdateFirmwareAsync(IInputStream)

컨트롤러에 대한 펌웨어를 비동기적으로 업데이트하려고 시도합니다.

적용 대상

추가 정보