다음을 통해 공유


InjectedInputGamepadInfo 클래스

정의

프로그래밍 방식으로 생성된 게임 패드 입력을 나타냅니다.

public ref class InjectedInputGamepadInfo sealed
/// [Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Preview.Injection.IInjectedInputGamepadInfoFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class InjectedInputGamepadInfo final
[Windows.Foundation.Metadata.Activatable(327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Preview.Injection.IInjectedInputGamepadInfoFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class InjectedInputGamepadInfo
function InjectedInputGamepadInfo(reading)
Public NotInheritable Class InjectedInputGamepadInfo
상속
Object Platform::Object IInspectable InjectedInputGamepadInfo
특성

Windows 요구 사항

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

예제

다음은 기본 입력 및 입력 주입을 보여주는 다운로드 가능한 샘플입니다.

설명

중요

이 네임스페이스의 API에는 inputInjectionBrokered 제한된 기능이 필요합니다.

입력 삽입을 사용하려면 Package.appxmanifest에 다음을 추가해야 합니다.

  • 받는 사람 <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • 받는 사람 <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

생성자

InjectedInputGamepadInfo()

삽입할 게임 패드 입력을 지정하는 데 사용되는 새 InjectedInputGamepadInfo 개체를 만듭니다.

InjectedInputGamepadInfo(GamepadReading)

게임 패드의 현재 상태에 따라 삽입할 게임 패드 입력을 지정하는 데 사용되는 새 InjectedInputGamepadInfo 개체를 만듭니다.

속성

Buttons

입력 삽입에 사용되는 게임 패드 단추를 가져오거나 설정합니다.

LeftThumbstickX

X축에서 왼쪽 스틱의 위치를 가져오거나 설정합니다.

LeftThumbstickY

Y축에서 왼쪽 스틱의 위치를 가져오거나 설정합니다.

LeftTrigger

왼쪽 트리거의 위치를 가져오거나 설정합니다.

RightThumbstickX

X축에서 오른쪽 스틱의 위치를 가져오거나 설정합니다.

RightThumbstickY

Y축에서 오른쪽 스틱의 위치를 가져오거나 설정합니다.

RightTrigger

오른쪽 트리거의 위치를 가져오거나 설정합니다.

적용 대상

추가 정보