가이드 또는 공유 단추를 누르거나 놓을 때 타이틀 정의 콜백이 호출됩니다.
구문
void GameInputSystemButtonCallback(
GameInputCallbackToken callbackToken,
void* context,
IGameInputDevice* device,
uint64_t timestamp,
GameInputSystemButtons currentButtons,
GameInputSystemButtons previousButtons
);
매개 변수
callbackToken _In_
형식: GameInputCallbackToken
IGameInput::RegisterSystemButtonCallback에서 반환된 콜백 토큰.
context _In_
형식: void*
IGameInput::RegisterSystemButtonCallback으로 전달되는 타이틀이 정의한 컨텍스트.
device _In_
형식: IGameInputDevice*
이벤트를 트리거한 장치.
timestamp _In_
형식: uint64_t
이벤트과 연결된 마이크로초 타임스탬프.
currentButtons _In_
형식: GameInputSystemButtons
현재 누른 시스템 단추 집합입니다.
previousButtons _In_
형식: GameInputSystemButtons
이 변경 전에 이전에 누른 시스템 단추 집합입니다.
반환 값
형식: void
설명
GameInputSystemButtonCallback 함수는 가이드 또는 공유 단추(누름 또는 해제) 이벤트에 대한 타이틀 정의 콜백입니다. 이는 IGameInput::RegisterSystemButtonCallback 메서드로 등록합니다. 이 함수는 등록 방법에서 설정한 조건에 의해 트리거됩니다.
IGameInput::RegisterSystemButtonCallback에서 자세한 내용을 살펴보세요.
요구 사항
헤더: GameInput.h