연결된 디바이스 및 연결이 끊긴 이벤트에 대한 타이틀 정의 콜백입니다. 이 함수는 IGameInput::RegisterDeviceCallback으로 등록합니다. 이 함수는 등록 함수에서 설정한 조건에 의해 트리거됩니다.
구문
void GameInputDeviceCallback(
GameInputCallbackToken callbackToken,
void* context,
IGameInputDevice* device,
uint64_t timestamp,
GameInputDeviceStatus currentStatus,
GameInputDeviceStatus previousStatus
);
매개 변수
callbackToken _In_
형식: GameInputCallbackToken
등록된 함수에 대한 콜백 토큰. IGameInput::RegisterDeviceCallback에서 반환된 토큰.
context _In_
형식: void*
IGameInput::RegisterDeviceCallback으로 전달된 컨텍스트.
device _In_
형식: IGameInputDevice*
콜백이 트리거된 장치.
timestamp _In_
형식: uint64_t
상태가 변경된 시간을 표시하는 마이크로초 타임스탬프.
currentStatus _In_
형식: GameInputDeviceStatus
장치의 현재 연결 및 입력 상태.
previousStatus _In_
형식: GameInputDeviceStatus
장치의 이전 연결 및 입력 상태.