您的位置:首页 > 其它

原始输入[第一次翻译msdn,保留原文,欢迎指正]

2006-12-07 22:49 666 查看
[align=left]Raw Input [/align]
[align=left]原始输入[/align]
[align=center][/align]
[align=left]This section describes how the system provides raw input to your application and how an application receives and processes that input. Raw input is sometimes referred to as generic input. [/align]
[align=left] [/align]
[align=left]这一节描述了系统如何为你的应用程序提供原始输入以及应用程序如何接受和处理这些输入,原始输入有时跟常规输入相提并论。[/align]
[align=left]Overviews[/align]
[align=left]预览[/align]
[align=left]About Raw Input[/align]
[align=left]关于Raw Input(原始输入)[/align]
[align=left]This topic discusses user-input from devices such as joysticks, touch screens, and microphones.[/align]
[align=left]该主题讨论了来自设备的用户输入,比如游戏杆,触摸屏,以及麦克风。[/align]
[align=left]Using Raw Input[/align]
[align=left]使用Raw Input[/align]
[align=left]This section includes sample code for tasks relating to raw input.[/align]
[align=left]这一节包含与原始输入相关的任务示例代码。[/align]
[align=left]Functions[/align]
[align=left]DefRawInputProc[/align]
[align=left]The DefRawInputProc function calls the default raw input procedure to provide default processing for any [/align]
[align=left]DefRawInputProc函数调用默认的原始输入处理过程为应用程序没有处理的原始输入消息提供默认的处理。[/align]
[align=left]raw input messages that an application does not process. This function ensures that every message is [/align]
[align=left]该函数确保每个消息都是处理过的。[/align]
[align=left]processed. DefRawInputProc is called with the same parameters received by the window procedure. [/align]
[align=left]DefRawInputProc 使用从窗体过程接受来的参数进行调用。[/align]
[align=left]GetRawInputBuffer[/align]
[align=left]The GetRawInputBuffer function does a buffered read of the raw input data.[/align]
[align=left]GetRawInputBuffer函数对原始输入数据进行带缓冲区的读操作。[/align]
[align=left]GetRawInputData[/align]
[align=left]The GetRawInputData function gets the raw input from the specified device.[/align]
[align=left]GetRawInputData函数从指定的设备获取原始输入。[/align]
[align=left]GetRawInputDeviceInfo[/align]
[align=left]The GetRawInputDeviceInfo function gets information about the raw input device.[/align]
[align=left]GetRawInputDeviceInfo函数获取获取原始输入设备的相关信息。[/align]
[align=left]GetRawInputDeviceList[/align]
[align=left]The GetRawInputDeviceList function enumerates the raw input devices attached to the system. [/align]
[align=left]GetRawInputDeviceList函数列举连接在系统上的原始输入设备。[/align]
[align=left]GetRegisteredRawInputDevices[/align]
[align=left]The GetRegisteredRawInputDevices function gets the information about the raw input devices for the current application.[/align]
[align=left]GetRegisteredRawInputDevices获取当前应用程序的原始输入设备的相关信息。[/align]
[align=left]RegisterRawInputDevices[/align]
[align=left]The RegisterRawInputDevices function registers the devices that supply the raw input data.[/align]
[align=left]RegisterRawInputDevices函数对提供原始输入数据的设备进行注册。[/align]
[align=left]Macros[/align]
[align=left]GET_RAWINPUT_CODE_WPARAM[/align]
[align=left]The GET_RAWINPUT_CODE_WPARAM macro gets the input code from wParam in WM_INPUT.[/align]
[align=left]GET_RAWINPUT_CODE_WPARAM宏从WM_INPUT消息的wParam参数中获取输入码。[/align]
[align=left]NEXTRAWINPUTBLOCK[/align]
[align=left]The NEXTRAWINPUTBLOCK macro gets the location of the next structure in an array of RAWINPUT structures. [/align]
[align=left]NEXTRAWINPUTBLOCK宏获取RAWINPUT结构体数组中下一个结构体的地址。[/align]
[align=left]Notifications[/align]
[align=left]WM_INPUT[/align]
[align=left]The WM_INPUT message is sent to the window that is getting raw input. [/align]
[align=left]获得原始输入后WM_INPUT消息被发送到窗口。[/align]
[align=left]A window receives this message through its WindowProc function. [/align]
[align=left]一个窗口通过他的WindowProc函数接收这个消息。[/align]
[align=left]Structures[/align]
[align=left]RAWHID[/align]
[align=left]The RAWHID structure describes the format of the raw input from a Human Interface Device (HID). [/align]
[align=left]RAWHID结构描述从HID(Human Interface Device,人机接口设备)获取的原始输入的格式。[/align]
[align=left]RAWINPUT[/align]
[align=left]The RAWINPUT structure contains the raw input from a device. [/align]
[align=left]RAWINPUT结构包含从设备获取的原始输入。[/align]
[align=left]RAWINPUTDEVICE[/align]
[align=left]The RAWINPUTDEVICE structure defines information for the raw input devices. [/align]
[align=left]RAWINPUTDEVICE结构定义了原始输入设备的信息。[/align]
[align=left]RAWINPUTDEVICELIST[/align]
[align=left]The RAWINPUTDEVICELIST structure contains information about a raw input device.[/align]
[align=left]RAWINPUTDEVICELIST结构包含原始输入设备的相关信息。[/align]
[align=left]RAWINPUTHEADER[/align]
[align=left]The RAWINPUTHEADER structure contains the header information that is part of the raw input data. [/align]
[align=left]RAWINPUTHEADER结构包含了原始输入数据的头部信息。[/align]
[align=left]RAWKEYBOARD[/align]
[align=left]The RAWKEYBOARD structure contains information about the state of the keyboard. [/align]
[align=left]RAWKEYBOARD结构包含了键盘的状态信息。[/align]
[align=left]RAWMOUSE[/align]
[align=left]The RAWMOUSE structure contains information about the state of the mouse. [/align]
[align=left]RAWMOUSE结构包含了鼠标的状态信息。[/align]
[align=left]RID_DEVICE_INFO[/align]
[align=left]The RID_DEVICE_INFO structure defines the raw input data coming from any device. [/align]
[align=left]RID_DEVICE_INFO结构定义了来自任意设备的原始输入数据。[/align]
[align=left]RID_DEVICE_INFO_HID[/align]
[align=left]The RID_DEVICE_INFO_HID structure defines the raw input data coming from the specified HID. [/align]
[align=left]RID_DEVICE_INFO_HID结构定义了来自特定HID的原始输入数据。[/align]
[align=left]RID_DEVICE_INFO_KEYBOARD[/align]
[align=left]The RID_DEVICE_INFO_KEYBOARD structure defines the raw input data coming from the specified keyboard.[/align]
[align=left]RID_DEVICE_INFO_KEYBOARD结构定义了来自特定键盘的原始输入数据。[/align]
[align=left]RID_DEVICE_INFO_MOUSE[/align]
[align=left]The RID_DEVICE_INFO_MOUSE structure defines the raw input data coming from the specified mouse. [/align]
[align=left]RID_DEVICE_INFO_MOUSE结构定义了来自指定鼠标的原始输入数据。[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐