HRESULT _stdcall CreateEffect(THIS_ REFGUID a,LPCDIEFFECT b,LPDIRECTINPUTEFFECT *c,LPUNKNOWN d) {
     return RealDevice->CreateEffect(a,b,c,d);
 }
 HRESULT _stdcall GetObjectInfo(LPDIDEVICEOBJECTINSTANCEW a,DWORD b,DWORD c) {
     return RealDevice->GetObjectInfo(a,b,c);
 }
 HRESULT _stdcall RunControlPanel(HWND a,DWORD b) {
     return RealDevice->RunControlPanel(a,b);
 }
 HRESULT _stdcall GetDeviceData(DWORD a,LPDIDEVICEOBJECTDATA b,LPDWORD c,DWORD d) {
     return RealDevice->GetDeviceData(a,b,c,d);
 }
 HRESULT _stdcall SetEventNotification(HANDLE a) {
     return RealDevice->SetEventNotification(a);
 }
 HRESULT _stdcall EnumObjects(THIS_ LPDIENUMDEVICEOBJECTSCALLBACKW a,LPVOID b,DWORD c) {
     return RealDevice->EnumObjects(a,b,c);
 }
 HRESULT _stdcall Acquire(THIS) {
     return RealDevice->Acquire();
 }
 HRESULT _stdcall Escape(THIS_ LPDIEFFESCAPE a) {
     return RealDevice->Escape(a);
 }
 HRESULT _stdcall Poll(THIS) {
     return RealDevice->Poll();
 }
示例#10
0
 HRESULT _stdcall SendForceFeedbackCommand(THIS_ DWORD a) {
     return RealDevice->SendForceFeedbackCommand(a);
 }
示例#11
0
 HRESULT _stdcall EnumCreatedEffectObjects(THIS_ LPDIENUMCREATEDEFFECTOBJECTSCALLBACK a,LPVOID b,DWORD c) {
     return RealDevice->EnumCreatedEffectObjects(a,b,c);
 }
示例#12
0
 HRESULT _stdcall GetForceFeedbackState(THIS_ LPDWORD a) {
     return RealDevice->GetForceFeedbackState(a);
 }
示例#13
0
 HRESULT _stdcall GetEffectInfo(THIS_ LPDIEFFECTINFOW a,REFGUID b) {
     return RealDevice->GetEffectInfo(a,b);
 }
示例#14
0
 HRESULT _stdcall EnumEffects(THIS_ LPDIENUMEFFECTSCALLBACKW a,LPVOID b,DWORD c) {
     return RealDevice->EnumEffects(a,b,c);
 }
示例#15
0
 ULONG _stdcall Release(THIS) {
     return RealDevice->Release();
 }
示例#16
0
 HRESULT _stdcall SendDeviceData(THIS_ DWORD a,LPCDIDEVICEOBJECTDATA b,LPDWORD c,DWORD d) {
     return RealDevice->SendDeviceData(a,b,c,d);
 }
示例#17
0
 /*** IDirectInputDevice8W methods ***/
 HRESULT _stdcall GetCapabilities(THIS_ LPDIDEVCAPS a) {
     return RealDevice->GetCapabilities(a);
 }
示例#18
0
 HRESULT _stdcall EnumEffectsInFile(THIS_ LPCWSTR a,LPDIENUMEFFECTSINFILECALLBACK b,LPVOID c,DWORD d) {
     return RealDevice->EnumEffectsInFile(a,b,c,d);
 }
示例#19
0
 HRESULT _stdcall SetProperty(THIS_ REFGUID a,LPCDIPROPHEADER b) {
     return RealDevice->SetProperty(a,b);
 }
示例#20
0
 HRESULT _stdcall WriteEffectToFile(THIS_ LPCWSTR a,DWORD b,LPDIFILEEFFECT c,DWORD d) {
     return RealDevice->WriteEffectToFile(a,b,c,d);
 }
示例#21
0
 HRESULT _stdcall Unacquire(THIS) {
     return RealDevice->Unacquire();
 }
示例#22
0
 HRESULT _stdcall SetActionMap(THIS_ LPDIACTIONFORMATW a,LPCWSTR b,DWORD c) {
     return RealDevice->SetActionMap(a,b,c);
 }
 HRESULT _stdcall SetDataFormat(LPCDIDATAFORMAT a) {
     return RealDevice->SetDataFormat(a);
 }
示例#24
0
 HRESULT _stdcall GetImageInfo(THIS_ LPDIDEVICEIMAGEINFOHEADERW a) {
     return RealDevice->GetImageInfo(a);
 }
 HRESULT _stdcall SetCooperativeLevel(HWND a,DWORD b) {
     return RealDevice->SetCooperativeLevel(a,b);
 }
示例#26
0
 /*** IUnknown methods ***/
 HRESULT _stdcall QueryInterface (THIS_ REFIID riid, LPVOID * ppvObj) {
     return RealDevice->QueryInterface(riid,ppvObj);
 }
 HRESULT _stdcall GetDeviceInfo(LPDIDEVICEINSTANCEW a) {
     return RealDevice->GetDeviceInfo(a);
 }
示例#28
0
 ULONG _stdcall AddRef(THIS) {
     return RealDevice->AddRef();
 }
 HRESULT _stdcall Initialize(HINSTANCE a,DWORD b,REFGUID c) {
     return RealDevice->Initialize(a,b,c);
 }
 HRESULT _stdcall GetProperty(REFGUID a,LPDIPROPHEADER b) {
     return RealDevice->GetProperty(a,b);
 }