Lines Matching refs:doi
261 static BOOL CALLBACK deviceObjectCallback(const DIDEVICEOBJECTINSTANCEW* doi, in deviceObjectCallback() argument
267 if (DIDFT_GETTYPE(doi->dwType) & DIDFT_AXIS) in deviceObjectCallback()
271 if (memcmp(&doi->guidType, &GUID_Slider, sizeof(GUID)) == 0) in deviceObjectCallback()
273 else if (memcmp(&doi->guidType, &GUID_XAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
275 else if (memcmp(&doi->guidType, &GUID_YAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
277 else if (memcmp(&doi->guidType, &GUID_ZAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
279 else if (memcmp(&doi->guidType, &GUID_RxAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
281 else if (memcmp(&doi->guidType, &GUID_RyAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
283 else if (memcmp(&doi->guidType, &GUID_RzAxis, sizeof(GUID)) == 0) in deviceObjectCallback()
291 dipr.diph.dwObj = doi->dwType; in deviceObjectCallback()
303 if (memcmp(&doi->guidType, &GUID_Slider, sizeof(GUID)) == 0) in deviceObjectCallback()
314 else if (DIDFT_GETTYPE(doi->dwType) & DIDFT_BUTTON) in deviceObjectCallback()
320 else if (DIDFT_GETTYPE(doi->dwType) & DIDFT_POV) in deviceObjectCallback()