#include "StdAfx.h"
#pragma unmanaged
extern "C" HRESULT CallEnumDevicesBySemantics(IDirectInput8 *pDI,
LPCTSTR lpsz, DIACTIONFORMAT *pDIAF,
LPDIENUMDEVICESBYSEMANTICSCB pCallback,
LPVOID pvRef, DWORD dwFlags)
{
return pDI->EnumDevicesBySemantics(lpsz, pDIAF, pCallback, pvRef, dwFlags);
}
extern "C" HRESULT CallConfigureDevices(IDirectInput8 *pDI,
LPDICONFIGUREDEVICESCALLBACK pCallback,
LPDICONFIGUREDEVICESPARAMS lpdiCDParams, DWORD dwFlags, LPVOID pvRef)
{
return pDI->ConfigureDevices(pCallback, lpdiCDParams, dwFlags, pvRef);
}