다음을 통해 공유


GameInputSystemButtonCallback

가이드 또는 공유 단추를 누르거나 놓을 때 타이틀 정의 콜백이 호출됩니다.

구문

void GameInputSystemButtonCallback(  
        GameInputCallbackToken callbackToken,  
        void* context,  
        IGameInputDevice* device,  
        uint64_t timestamp,  
        GameInputSystemButtons currentState,
        GameInputSystemButtons previousState
)  

매개 변수

callbackToken _In_
형식: GameInputCallbackToken

IGameInput::RegisterSystemButtonCallback에서 반환된 콜백 토큰.

context _In_
형식: void*

IGameInput::RegisterSystemButtonCallback으로 전달되는 타이틀이 정의한 컨텍스트.

device _In_
형식: IGameInputDevice*

이벤트를 트리거한 장치.

timestamp _In_
형식: uint64_t

이벤트과 연결된 마이크로초 타임스탬프.

currentState _In_
형식: GameInputSystemButtons

현재 누른 시스템 단추 집합입니다.

previousState _In_
형식: GameInputSystemButtons

이 변경 전에 이전에 누른 시스템 단추 집합입니다.

반환 값

형식: void

설명

GameInputSystemButtonCallback 함수는 가이드 또는 공유 단추(누름 또는 해제) 이벤트에 대한 타이틀 정의 콜백입니다. 이는 IGameInput::RegisterSystemButtonCallback 메서드로 등록합니다. 이 함수는 등록 방법에서 설정한 조건에 의해 트리거됩니다. IGameInput::RegisterSystemButtonCallback에서 자세한 내용을 살펴보세요.

이는 Windows SDK 10.0.26031 Preview GameInput.h에 추가되었으며 향후 GDK 릴리스에 추가될 예정입니다.

요건

헤더: GameInput.h

라이브러리: gameinput.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

GameInput 개요
GameInput