DirectInputEscape
포스 피드백 드라이버에 하드웨어별 명령을 보냅니다. (v3)구문
매개변수
command _In_형식: uint32_t 드라이버별 명령 번호입니다. 유효한 명령 목록은 드라이버 설명서를 참조하세요. bufferIn _In_reads_bytes_(bufferInSize)
형식: const void* 작업을 수행하는 데 필요한 데이터를 포함하는 버퍼입니다. bufferInSize _In_
형식: size_t
bufferIn 버퍼의 크기(바이트)입니다.
bufferOut _Out_writes_bytes_(bufferOutSize)형식: void* 작업에서 반환된 데이터를 포함하는 버퍼입니다. bufferOutSize _In_
형식: size_t
bufferOut 버퍼의 크기(바이트)입니다.
bufferOutSizeWritten _Out_Opt_형식: size_t*
bufferOut 버퍼에 기록된 크기(바이트)입니다.
반환값
형식: HRESULT 함수 결과.설명
PC의 많은 포스 피드백 장치(가장 일반적으로 스티어링 휠)는 하드웨어 제조업체가 제공하는 DirectInput 사용자 모드 드라이버를 기반으로 합니다. 드라이버는 포스 피드백 효과와 같은 일반적인 기능을 지원하는 것 외에도, Escape라고 하는 불투명한 IOCTL과 유사한 통신을 수행하기 위한 메커니즘도 제공합니다. GameInput은 게임과 DirectInput 사이에서 교환되는 데이터를 파싱하거나 수정하려고 시도하지 않으며, 직접 통과만 합니다.요구 사항
헤더: GameInput.h 라이브러리: gameinput.lib 지원되는 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔함께 보기
GameInput 개요IDirectInputDevice8::Escape
IGameInputDevice
