XInputSetState 함수(xinput.h)
연결된 컨트롤러에 데이터를 보냅니다. 이 함수는 컨트롤러의 진동 함수를 활성화하는 데 사용됩니다.
구문
DWORD XInputSetState(
[in] DWORD dwUserIndex,
[in, out] XINPUT_VIBRATION *pVibration
);
매개 변수
[in] dwUserIndex
사용자 컨트롤러의 인덱스입니다. 0에서 3까지의 값일 수 있습니다. 이 값을 결정하는 방법과 값이 컨트롤러의 지표에 매핑되는 방법에 대한 자세한 내용은 여러 컨트롤러를 참조하세요.
[in, out] pVibration
컨트롤러에 보낼 진동 정보를 포함하는 XINPUT_VIBRATION 구조체에 대한 포인터입니다.
반환 값
함수가 성공하면 반환 값이 ERROR_SUCCESS.
컨트롤러가 연결되어 있지 않으면 반환 값이 ERROR_DEVICE_NOT_CONNECTED.
함수가 실패하면 반환 값은 WinError.h에 정의된 오류 코드입니다. 함수는 SetLastError 를 사용하여 호출 스레드의 마지막 오류 코드를 설정하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | xinput.h |
라이브러리 | Xinput.lib; Xinput9_1_0.lib |
DLL | Xinput1_4.dll; Xinput9_1_0.dll |