Lines Matching defs:iface
36 static HRESULT WINAPI IDirect3DSwapChain8Impl_QueryInterface(LPDIRECT3DSWAPCHAIN8 iface, REFIID riid, LPVOID* ppobj)
38 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface;
40 TRACE("iface %p, riid %s, object %p.\n", iface, debugstr_guid(riid), ppobj);
44 IUnknown_AddRef(iface);
54 static ULONG WINAPI IDirect3DSwapChain8Impl_AddRef(LPDIRECT3DSWAPCHAIN8 iface) {
55 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface;
58 TRACE("%p increasing refcount to %u.\n", iface, ref);
63 static ULONG WINAPI IDirect3DSwapChain8Impl_Release(LPDIRECT3DSWAPCHAIN8 iface) {
64 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface;
67 TRACE("%p decreasing refcount to %u.\n", iface, ref);
81 static HRESULT WINAPI IDirect3DSwapChain8Impl_Present(LPDIRECT3DSWAPCHAIN8 iface, CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion) {
82 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface;
85 TRACE("iface %p, src_rect %p, dst_rect %p, dst_window_override %p, dirty_region %p.\n",
86 iface, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
95 static HRESULT WINAPI IDirect3DSwapChain8Impl_GetBackBuffer(LPDIRECT3DSWAPCHAIN8 iface, UINT iBackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface8** ppBackBuffer) {
96 IDirect3DSwapChain8Impl *This = (IDirect3DSwapChain8Impl *)iface;
100 TRACE("iface %p, backbuffer_idx %u, backbuffer_type %#x, backbuffer %p.\n",
101 iface, iBackBuffer, Type, ppBackBuffer);