ホーム › Devices.HumanInterfaceDevice › IDirectInputDevice8W
IDirectInputDevice8W
COMメソッド 29
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetCapabilities(DIDEVCAPS* param0) |
| 4 | HRESULT EnumObjects(LPDIENUMDEVICEOBJECTSCALLBACKW param0, void* param1, DWORD param2) |
| 5 | HRESULT GetProperty(GUID* param0, DIPROPHEADER* param1) |
| 6 | HRESULT SetProperty(GUID* param0, DIPROPHEADER* param1) |
| 7 | HRESULT Acquire() |
| 8 | HRESULT Unacquire() |
| 9 | HRESULT GetDeviceState(DWORD param0, void* param1) |
| 10 | HRESULT GetDeviceData(DWORD param0, DIDEVICEOBJECTDATA* param1, DWORD* param2, DWORD param3) |
| 11 | HRESULT SetDataFormat(DIDATAFORMAT* param0) |
| 12 | HRESULT SetEventNotification(HANDLE param0) |
| 13 | HRESULT SetCooperativeLevel(HWND param0, DWORD param1) |
| 14 | HRESULT GetObjectInfo(DIDEVICEOBJECTINSTANCEW* param0, DWORD param1, DWORD param2) |
| 15 | HRESULT GetDeviceInfo(DIDEVICEINSTANCEW* param0) |
| 16 | HRESULT RunControlPanel(HWND param0, DWORD param1) |
| 17 | HRESULT Initialize(HINSTANCE param0, DWORD param1, GUID* param2) |
| 18 | HRESULT CreateEffect(GUID* param0, DIEFFECT* param1, IDirectInputEffect** param2, IUnknown* param3) |
| 19 | HRESULT EnumEffects(LPDIENUMEFFECTSCALLBACKW param0, void* param1, DWORD param2) |
| 20 | HRESULT GetEffectInfo(DIEFFECTINFOW* param0, GUID* param1) |
| 21 | HRESULT GetForceFeedbackState(DWORD* param0) |
| 22 | HRESULT SendForceFeedbackCommand(DWORD param0) |
| 23 | HRESULT EnumCreatedEffectObjects(LPDIENUMCREATEDEFFECTOBJECTSCALLBACK param0, void* param1, DWORD param2) |
| 24 | HRESULT Escape(DIEFFESCAPE* param0) |
| 25 | HRESULT Poll() |
| 26 | HRESULT SendDeviceData(DWORD param0, DIDEVICEOBJECTDATA* param1, DWORD* param2, DWORD param3) |
| 27 | HRESULT EnumEffectsInFile(LPWSTR param0, LPDIENUMEFFECTSINFILECALLBACK param1, void* param2, DWORD param3) |
| 28 | HRESULT WriteEffectToFile(LPWSTR param0, DWORD param1, DIFILEEFFECT* param2, DWORD param3) |
| 29 | HRESULT BuildActionMap(DIACTIONFORMATW* param0, LPWSTR param1, DWORD param2) |
| 30 | HRESULT SetActionMap(DIACTIONFORMATW* param0, LPWSTR param1, DWORD param2) |
| 31 | HRESULT GetImageInfo(DIDEVICEIMAGEINFOHEADERW* param0) |