Lines Matching defs:STDMETHOD
70 * STDMETHOD(Initialize)(THIS_ REFIID) PURE;
71 * STDMETHOD(EnumDevices)(THIS_ LPD3DENUMDEVICESCALLBACK, LPVOID) PURE;
72 * STDMETHOD(CreateLight)(THIS_ LPDIRECT3DLIGHT *, IUnknown *) PURE;
73 * STDMETHOD(CreateMaterial)(THIS_ LPDIRECT3DMATERIAL *, IUnknown *) PURE;
74 * STDMETHOD(CreateViewport)(THIS_ LPDIRECT3DVIEWPORT *, IUnknown *) PURE;
75 * STDMETHOD(FindDevice)(THIS_ LPD3DFINDDEVICESEARCH, LPD3DFINDDEVICERESULT) PURE;
94 * - The INTERFACE macro is used in the STDMETHOD macros to define the type of the 'this'
96 * name everywhere. Note however that because of the way macros work, a macro like STDMETHOD
227 #define STDMETHOD(method) virtual HRESULT STDMETHODCALLTYPE method
248 #define STDMETHOD(method) HRESULT (STDMETHODCALLTYPE *method)