다음을 통해 공유


IXtfInputClient::DisconnectGamepad 메서드

지정된 가상 컨트롤러를 연결 해제합니다.

구문

public:
HRESULT DisconnectGamepad(
         UINT64 controllerId
)  

매개 변수

controllerId
형식: UINT64

IXtfInputClient의 장치 식별자입니다.

반환 값

형식: HRESULT

HRESULT 성공 또는 오류 코드입니다.

비고

가상 컨트롤러에 대해 할당된 리소스가 해제되도록 보장하기 위해 가상 컨트롤러 작업이 완료될 때 DisconnectGamepad를 호출합니다. IXtfInputClient::ConnectGamepad에 대한 모든 호출은 DisconnectGamepad에 대한 호출과 쌍을 이뤄야 합니다. 생성된 게임 패드의 연결을 끊지 않으면 메모리 누수가 발생합니다. IXtfInputClient::DisconnectAllGamepads를 호출하여 모든 가상 컨트롤러의 연결을 끊고 메모리 누수를 방지할 수 있습니다.

요건

헤더: xtfinput.h

라이브러리: xtfinput.lib

지원되는 플랫폼: Windows(Xbox 콘솔 도구용)

참고 항목

XtfInput
IXtfInputClient
IXtfInputClient::ConnectGamepad
IXtfInputClient::DisconnectAllGamepads