W tej sekcji opisano sposób, w jaki system dostarcza nieprzetworzone dane wejściowe do aplikacji oraz jak aplikacja odbiera i przetwarza te dane wejściowe. Nieprzetworzone dane wejściowe są czasami określane jako dane wejściowe ogólne.
Wywołuje domyślną nieprzetworzonej procedury wejściowej, aby zapewnić domyślne przetwarzanie dla nieprzetworzonych komunikatów wejściowych, które aplikacja nie przetwarza. Ta funkcja gwarantuje, że każdy komunikat jest przetwarzany.
defRawInputProc jest wywoływana z tymi samymi parametrami odebranymi przez procedurę okna.
GetRawInputBuffer
Wykonuje buforowany odczyt nieprzetworzonych danych wejściowych.
GetRawInputData
Pobiera nieprzetworzone dane wejściowe z określonego urządzenia.