다음을 통해 공유


IHidGameControllerInputSink 인터페이스

정의

사용자 지정 HID(휴먼 인터페이스 디바이스) 컨트롤러 인터페이스에 필요한 메서드를 정의합니다.

public interface class IHidGameControllerInputSink : IGameControllerInputSink
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
struct IHidGameControllerInputSink : IGameControllerInputSink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
public interface IHidGameControllerInputSink : IGameControllerInputSink
Public Interface IHidGameControllerInputSink
Implements IGameControllerInputSink
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)

설명

기본 HID 디바이스에서 입력 보고서를 받으려면 HID 사용자 지정 컨트롤러 클래스에서 이 인터페이스를 구현해야 합니다. 이러한 보고서에 대한 구문 분석 또는 수정은 수행되지 않습니다. 원래 형식으로 검색됩니다.

메서드

OnInputReportReceived(UInt64, Byte, Byte[])

입력이 수신될 때 발생하는 이벤트입니다.

OnInputResumed(UInt64)

컨트롤러에 대한 입력이 다시 시작될 때 발생하는 이벤트입니다.

(다음에서 상속됨 IGameControllerInputSink)
OnInputSuspended(UInt64)

컨트롤러에 대한 입력이 일시 중단될 때 발생하는 이벤트입니다.

(다음에서 상속됨 IGameControllerInputSink)

적용 대상

추가 정보