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 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
45 *ppobj = This;
49 WARN("(%p)->(%s,%p),not found\n", This, debugstr_guid(riid), ppobj);
56 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
57 ULONG ref = InterlockedIncrement(&This->ref);
63 IDirect3DDevice8_AddRef(This->parentDevice);
65 IWineD3DBuffer_AddRef(This->wineD3DVertexBuffer);
73 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
74 ULONG ref = InterlockedDecrement(&This->ref);
79 IDirect3DDevice8 *parentDevice = This->parentDevice;
82 IWineD3DBuffer_Release(This->wineD3DVertexBuffer);
95 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
99 *device = (IDirect3DDevice8 *)This->parentDevice;
108 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
115 hr = IWineD3DBuffer_SetPrivateData(This->wineD3DVertexBuffer, refguid, pData, SizeOfData, Flags);
122 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
129 hr = IWineD3DBuffer_GetPrivateData(This->wineD3DVertexBuffer, refguid, pData, pSizeOfData);
136 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
142 hr = IWineD3DBuffer_FreePrivateData(This->wineD3DVertexBuffer, refguid);
149 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
155 ret = IWineD3DBuffer_SetPriority(This->wineD3DVertexBuffer, PriorityNew);
162 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
168 ret = IWineD3DBuffer_GetPriority(This->wineD3DVertexBuffer);
175 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
180 IWineD3DBuffer_PreLoad(This->wineD3DVertexBuffer);
193 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
200 hr = IWineD3DBuffer_Map(This->wineD3DVertexBuffer, OffsetToLock, SizeToLock, ppbData, Flags);
207 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
213 hr = IWineD3DBuffer_Unmap(This->wineD3DVertexBuffer);
220 IDirect3DVertexBuffer8Impl *This = (IDirect3DVertexBuffer8Impl *)iface;
227 hr = IWineD3DBuffer_GetDesc(This->wineD3DVertexBuffer, &desc);
235 pDesc->FVF = This->fvf;