이 섹션에서는 시스템에서 애플리케이션에 원시 입력을 제공하는 방법과 애플리케이션이 해당 입력을 수신하고 처리하는 방법을 설명합니다. 원시 입력을 제네릭 입력이라고도 합니다.
이 섹션에서
이름 |
묘사 |
원시 입력 대한 |
조이스틱, 터치 스크린 및 마이크와 같은 디바이스의 사용자 입력에 대해 설명합니다.
|
원시 입력 사용하는 |
원시 입력과 관련된 작업에 대한 샘플 코드를 제공합니다.
|
원시 입력 참조 |
API 참조를 포함합니다.
|
함수
이름 |
묘사 |
DefRawInputProc |
기본 원시 입력 프로시저를 호출하여 애플리케이션이 처리하지 않는 원시 입력 메시지에 대한 기본 처리를 제공합니다. 이 함수는 모든 메시지가 처리되도록 합니다.
DefRawInputProc 창 프로시저에서 받은 것과 동일한 매개 변수를 사용하여 호출됩니다.
|
getRawInputBuffer |
원시 입력 데이터의 버퍼링된 읽기를 수행합니다.
|
GetRawInputData |
지정된 디바이스에서 원시 입력을 가져옵니다.
|
GetRawInputDeviceInfo |
원시 입력 디바이스에 대한 정보를 가져옵니다.
|
GetRawInputDeviceList |
시스템에 연결된 원시 입력 디바이스를 열거합니다.
|
GetRegisteredRawInputDevices |
현재 애플리케이션의 원시 입력 디바이스에 대한 정보를 가져옵니다.
|
RegisterRawInputDevices |
원시 입력 데이터를 제공하는 디바이스를 등록합니다.
|
매크로
알림을
구조
이름 |
묘사 |
RAWHID |
HID(휴먼 인터페이스 디바이스)의 원시 입력 형식을 설명합니다.
|
RAWINPUT |
디바이스의 원시 입력을 포함합니다.
|
RAWINPUTDEVICE |
원시 입력 디바이스에 대한 정보를 정의합니다.
|
RAWINPUTDEVICELIST |
원시 입력 디바이스에 대한 정보를 포함합니다.
|
RAWINPUTHEADER |
원시 입력 데이터의 일부인 헤더 정보를 포함합니다.
|
RAWKEYBOARD |
키보드의 상태에 대한 정보를 포함합니다.
|
RAWMOUSE |
마우스 상태에 대한 정보를 포함합니다.
|
RID_DEVICE_INFO |
모든 디바이스에서 들어오는 원시 입력 데이터를 정의합니다.
|
RID_DEVICE_INFO_HID |
지정된 HID에서 들어오는 원시 입력 데이터를 정의합니다.
|
RID_DEVICE_INFO_KEYBOARD |
지정된 키보드에서 들어오는 원시 입력 데이터를 정의합니다.
|
RID_DEVICE_INFO_MOUSE |
지정된 마우스에서 들어오는 원시 입력 데이터를 정의합니다.
|