Aracılığıyla paylaş


Ham Giriş

Bu bölümde, sistemin uygulamanıza nasıl ham giriş sağladığı ve bir uygulamanın bu girişi nasıl aldığı ve işlediği açıklanmaktadır. Ham giriş bazen genel giriş olarak adlandırılır.

Bu Bölümde

Ad Açıklama
Ham Giriş Hakkında Oyun çubukları, dokunmatik ekranlar ve mikrofonlar gibi cihazlardan gelen kullanıcı girişlerini açıklar.
Ham Giriş Kullanarak Ham girişle ilgili görevler için örnek kod sağlar.
Ham Giriş Başvurusu API başvurusunu içerir.

Işlev

Ad Açıklama
DefRawInputProc Bir uygulamanın işlemediği tüm ham giriş iletileri için varsayılan işleme sağlamak üzere varsayılan ham giriş yordamını çağırır. Bu işlev, her iletinin işlenmesini sağlar. DefRawInputProc, pencere yordamı tarafından alınan parametrelerle çağrılır.
GetRawInputBuffer Ham giriş verilerinin arabelleğe alınan bir okumasını gerçekleştirir.
GetRawInputData Belirtilen cihazdan ham girişi alır.
GetRawInputDeviceInfo Ham giriş cihazı hakkında bilgi alır.
getRawInputDeviceList Sisteme bağlı ham giriş cihazlarını numaralandırır.
GetRegisteredRawInputDevices Geçerli uygulama için ham giriş cihazları hakkındaki bilgileri alır.
RegisterRawInputDevices Ham giriş verilerini sağlayan cihazları kaydeder.

Makro

Ad Açıklama
GET_RAWINPUT_CODE_WPARAM WM_INPUTiçindeki wParam giriş kodunu alır.
NEXTRAWINPUTBLOCK bir dizi RAWINPUT yapıları içindeki bir sonraki yapının konumunu alır.

Bildirim

Ad Açıklama
WM_INPUT Ham giriş alan pencereye gönderilir.
WM_INPUT_DEVICE_CHANGE Ham girişi almak için kaydedilen pencereye gönderilir.

Yapı

Ad Açıklama
RAWHID İnsan Arabirim Cihazı'ndan (HID) gelen ham girişin biçimini açıklar.
RAWINPUT Bir cihazdan ham girişi içerir.
RAWINPUTDEVICE Ham giriş cihazları için bilgileri tanımlar.
RAWINPUTDEVICELIST Ham giriş cihazı hakkında bilgi içerir.
RAWINPUTHEADER Ham giriş verilerinin parçası olan üst bilgi bilgilerini içerir.
RAWKEYBOARD Klavyenin durumu hakkında bilgi içerir.
RAWMOUSE Farenin durumu hakkında bilgi içerir.
RID_DEVICE_INFO Herhangi bir cihazdan gelen ham giriş verilerini tanımlar.
RID_DEVICE_INFO_HID Belirtilen HID'den gelen ham giriş verilerini tanımlar.
RID_DEVICE_INFO_KEYBOARD Belirtilen klavyeden gelen ham giriş verilerini tanımlar.
RID_DEVICE_INFO_MOUSE Belirtilen fareden gelen ham giriş verilerini tanımlar.