구문
매개변수
이 메서드에는 매개변수가 없습니다.반환값
형식: bool 장치가 현재 연결되어 있으면true이고, 그렇지 않으면 false입니다.
설명
IGameInputDevice 개체는 물리적 장치의 연결이 끊어진 후에도 유효하므로, 애플리케이션은 해당 개체에 대한 참조를 유지할 수 있습니다. 장치 연결이 끊어져 있는 동안 IsConnected는 false를 반환하며, 장치는 새 판독값을 생성하지 않습니다. 장치가 동일한 장치 ID(IGameInputDevice::GetDeviceId 참조)로 다시 연결되면 GameInput은 동일한 장치 개체를 재사용하며, IsConnected는 다시 true를 반환합니다.
이 메서드를 폴링하는 대신 장치가 연결되거나 연결이 끊어질 때 알림을 받으려면 IGameInput::RegisterDeviceCallback을 호출하여 장치 콜백을 등록하세요. 콜백은 GameInputDeviceEvent의 GameInputDeviceEventConnected 및 GameInputDeviceEventDisconnected 값을 받습니다.
GameInput v3 이하에서는 IGameInputDevice::GetDeviceStatus가 반환하는 값에서 GameInputDeviceConnected 플래그를 확인했습니다.
요구 사항
헤더: GameInput.h 라이브러리: gameinput.lib 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔함께 보기
GameInput 개요IGameInputDevice
GameInputDeviceEvent
IGameInput::RegisterDeviceCallback
