Lines Matching defs:IDirect3DQuery9
43 typedef struct IDirect3DQuery9 IDirect3DQuery9, *PDIRECT3DQUERY9, *LPDIRECT3DQUERY9;
276 virtual HRESULT WINAPI CreateQuery(D3DQUERYTYPE Type, IDirect3DQuery9 **ppQuery) = 0;
318 struct IDirect3DQuery9 : public IUnknown
864 HRESULT (WINAPI *CreateQuery)(IDirect3DDevice9 *This, D3DQUERYTYPE Type, IDirect3DQuery9 **ppQuery);
1115 HRESULT (WINAPI *CreateQuery)(IDirect3DDevice9Ex *This, D3DQUERYTYPE Type, IDirect3DQuery9 **ppQuery);
1370 HRESULT (WINAPI *QueryInterface)(IDirect3DQuery9 *This, REFIID riid, void **ppvObject);
1371 ULONG (WINAPI *AddRef)(IDirect3DQuery9 *This);
1372 ULONG (WINAPI *Release)(IDirect3DQuery9 *This);
1373 /* IDirect3DQuery9 */
1374 HRESULT (WINAPI *GetDevice)(IDirect3DQuery9 *This, IDirect3DDevice9 **ppDevice);
1375 D3DQUERYTYPE (WINAPI *GetType)(IDirect3DQuery9 *This);
1376 DWORD (WINAPI *GetDataSize)(IDirect3DQuery9 *This);
1377 HRESULT (WINAPI *Issue)(IDirect3DQuery9 *This, DWORD dwIssueFlags);
1378 HRESULT (WINAPI *GetData)(IDirect3DQuery9 *This, void *pData, DWORD dwSize, DWORD dwGetDataFlags);
1380 struct IDirect3DQuery9
1389 /* IDirect3DQuery9 macros */