{ "Constants":[], "Types":[{ "Name":"POINTER_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":true ,"Scoped":false ,"Values":[ {"Name":"POINTER_FLAG_NONE","Value":0} ,{"Name":"POINTER_FLAG_NEW","Value":1} ,{"Name":"POINTER_FLAG_INRANGE","Value":2} ,{"Name":"POINTER_FLAG_INCONTACT","Value":4} ,{"Name":"POINTER_FLAG_FIRSTBUTTON","Value":16} ,{"Name":"POINTER_FLAG_SECONDBUTTON","Value":32} ,{"Name":"POINTER_FLAG_THIRDBUTTON","Value":64} ,{"Name":"POINTER_FLAG_FOURTHBUTTON","Value":128} ,{"Name":"POINTER_FLAG_FIFTHBUTTON","Value":256} ,{"Name":"POINTER_FLAG_PRIMARY","Value":8192} ,{"Name":"POINTER_FLAG_CONFIDENCE","Value":16384} ,{"Name":"POINTER_FLAG_CANCELED","Value":32768} ,{"Name":"POINTER_FLAG_DOWN","Value":65536} ,{"Name":"POINTER_FLAG_UPDATE","Value":131072} ,{"Name":"POINTER_FLAG_UP","Value":262144} ,{"Name":"POINTER_FLAG_WHEEL","Value":524288} ,{"Name":"POINTER_FLAG_HWHEEL","Value":1048576} ,{"Name":"POINTER_FLAG_CAPTURECHANGED","Value":2097152} ,{"Name":"POINTER_FLAG_HASTRANSFORM","Value":4194304} ] ,"IntegerBase":"UInt32" },{ "Name":"TOUCH_FEEDBACK_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"TOUCH_FEEDBACK_DEFAULT","Value":1} ,{"Name":"TOUCH_FEEDBACK_INDIRECT","Value":2} ,{"Name":"TOUCH_FEEDBACK_NONE","Value":3} ] ,"IntegerBase":"UInt32" },{ "Name":"POINTER_BUTTON_CHANGE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"POINTER_CHANGE_NONE","Value":0} ,{"Name":"POINTER_CHANGE_FIRSTBUTTON_DOWN","Value":1} ,{"Name":"POINTER_CHANGE_FIRSTBUTTON_UP","Value":2} ,{"Name":"POINTER_CHANGE_SECONDBUTTON_DOWN","Value":3} ,{"Name":"POINTER_CHANGE_SECONDBUTTON_UP","Value":4} ,{"Name":"POINTER_CHANGE_THIRDBUTTON_DOWN","Value":5} ,{"Name":"POINTER_CHANGE_THIRDBUTTON_UP","Value":6} ,{"Name":"POINTER_CHANGE_FOURTHBUTTON_DOWN","Value":7} ,{"Name":"POINTER_CHANGE_FOURTHBUTTON_UP","Value":8} ,{"Name":"POINTER_CHANGE_FIFTHBUTTON_DOWN","Value":9} ,{"Name":"POINTER_CHANGE_FIFTHBUTTON_UP","Value":10} ] ,"IntegerBase":"Int32" },{ "Name":"POINTER_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pointerType","Type":{"Kind":"ApiRef","Name":"POINTER_INPUT_TYPE","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":[]} ,{"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"frameId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pointerFlags","Type":{"Kind":"ApiRef","Name":"POINTER_FLAGS","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":[]} ,{"Name":"sourceDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"hwndTarget","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ptPixelLocation","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ptHimetricLocation","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ptPixelLocationRaw","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ptHimetricLocationRaw","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"historyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"InputData","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwKeyStates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PerformanceCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"ButtonChangeType","Type":{"Kind":"ApiRef","Name":"POINTER_BUTTON_CHANGE_TYPE","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"POINTER_TOUCH_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pointerInfo","Type":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":[]} ,{"Name":"touchFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"touchMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"rcContact","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"rcContactRaw","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"orientation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pressure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"POINTER_PEN_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pointerInfo","Type":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":[]} ,{"Name":"penFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"penMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pressure","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"rotation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"tiltX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"tiltY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INPUT_INJECTION_VALUE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"page","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"usage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"index","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INPUT_TRANSFORM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"m","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_11","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_12","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_13","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_14","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_21","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_22","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_23","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_24","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_31","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_32","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_33","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_34","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_41","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_42","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_43","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"_44","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ] ,"NestedTypes":[] }] }] }], "Functions":[{ "Name":"GetUnpredictedMessagePos" ,"SetLastError":false ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ ] },{ "Name":"InitializeTouchInjection" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"maxCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwMode","Type":{"Kind":"ApiRef","Name":"TOUCH_FEEDBACK_MODE","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]},"Attrs":["In"]} ] },{ "Name":"InjectTouchInput" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"contacts","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"POINTER_TOUCH_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"GetPointerType" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pointerType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_INPUT_TYPE","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerCursorId" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cursorId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetPointerInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pointerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFrameInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFrameInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerTouchInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"touchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_TOUCH_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerTouchInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"touchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_TOUCH_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFrameTouchInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"touchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_TOUCH_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFrameTouchInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"touchInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_TOUCH_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerPenInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"penInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_PEN_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerPenInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"penInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_PEN_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFramePenInfo" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"penInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_PEN_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerFramePenInfoHistory" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"entriesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"penInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_PEN_INFO","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"SkipPointerFrameMessages" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"InjectSyntheticPointerInput" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows10.0.17763" ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"HSYNTHETICPOINTERDEVICE","TargetKind":"Default","Api":"UI.Controls","Parents":[]},"Attrs":["In"]} ,{"Name":"pointerInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINTER_TYPE_INFO","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"EnableMouseInPointer" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"IsMouseInPointerEnabled" ,"SetLastError":false ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ ] },{ "Name":"GetPointerInputTransform" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"historyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"inputTransform","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"INPUT_TRANSFORM","TargetKind":"Default","Api":"UI.Input.Pointer","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerDevices" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"deviceCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerDevices","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"POINTER_DEVICE_INFO","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerDevice" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pointerDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_DEVICE_INFO","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerDeviceProperties" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"propertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pointerProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_DEVICE_PROPERTY","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetPointerDeviceRects" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pointerDeviceRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"displayRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPointerDeviceCursors" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cursorCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"deviceCursors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINTER_DEVICE_CURSOR_INFO","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetRawPointerDeviceData" ,"SetLastError":true ,"DllImport":"USER32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"historyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"propertiesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"POINTER_DEVICE_PROPERTY","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["In"]} ,{"Name":"pValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] }], "UnicodeAliases":[ ] }