Lines Matching refs:This

6  * This library is free software; you can redistribute it and/or
11 * This library is distributed in the hope that it will be useful,
37 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
44 *ppobj = This;
48 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
54 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
58 if (This->forwardReference) {
60 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
61 return IUnknown_AddRef(This->forwardReference);
64 ULONG ref = InterlockedIncrement(&This->ref);
71 IWineD3DVolume_AddRef(This->wineD3DVolume);
80 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
84 if (This->forwardReference) {
86 TRACE("(%p) : Forwarding to %p\n", This, This->forwardReference);
87 return IUnknown_Release(This->forwardReference);
91 ULONG ref = InterlockedDecrement(&This->ref);
97 IWineD3DVolume_Release(This->wineD3DVolume);
108 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
114 hr = IUnknown_QueryInterface(This->forwardReference, &IID_IDirect3DResource8, (void **)&resource);
127 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
134 hr = IWineD3DVolume_SetPrivateData(This->wineD3DVolume, refguid, pData, SizeOfData, Flags);
141 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
148 hr = IWineD3DVolume_GetPrivateData(This->wineD3DVolume, refguid, pData, pSizeOfData);
155 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
161 hr = IWineD3DVolume_FreePrivateData(This->wineD3DVolume, refguid);
168 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
174 if (!This->container) return E_NOINTERFACE;
180 res = IUnknown_QueryInterface(This->container, riid, ppContainer);
188 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
195 hr = IWineD3DVolume_GetDesc(This->wineD3DVolume, &wined3ddesc);
214 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
221 hr = IWineD3DVolume_LockBox(This->wineD3DVolume, (WINED3DLOCKED_BOX *) pLockedVolume, (CONST WINED3DBOX *) pBox, Flags);
228 IDirect3DVolume8Impl *This = (IDirect3DVolume8Impl *)iface;
234 hr = IWineD3DVolume_UnlockBox(This->wineD3DVolume);