30 lines
525 B
C
30 lines
525 B
C
|
#ifndef __CDFTEST_H__
|
||
|
#define __CDFTEST_H__
|
||
|
|
||
|
|
||
|
//framework implementation class
|
||
|
class CDirectInputConfigUITest : public IDirectInputConfigUITest
|
||
|
{
|
||
|
|
||
|
public:
|
||
|
|
||
|
//IUnknown fns
|
||
|
STDMETHOD (QueryInterface) (REFIID iid, LPVOID *ppv);
|
||
|
STDMETHOD_(ULONG, AddRef) ();
|
||
|
STDMETHOD_(ULONG, Release) ();
|
||
|
|
||
|
//own fns
|
||
|
STDMETHOD (TestConfigUI) (LPTESTCONFIGUIPARAMS params);
|
||
|
|
||
|
//construction / destruction
|
||
|
CDirectInputConfigUITest();
|
||
|
~CDirectInputConfigUITest();
|
||
|
|
||
|
protected:
|
||
|
|
||
|
//reference count
|
||
|
LONG m_cRef;
|
||
|
};
|
||
|
|
||
|
|
||
|
#endif //__CDFTEST_H__
|