Lines Matching defs:iface

39 HRESULT resource_init(IWineD3DResource *iface, WINED3DRESOURCETYPE resource_type,
48 struct IWineD3DResourceClass *resource = &((IWineD3DResourceImpl *)iface)->resource;
113 device_resource_add(device, iface);
118 void resource_cleanup(IWineD3DResource *iface)
120 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
135 hr = resource_free_private_data(iface, &data->tag);
145 if (This->resource.device) device_resource_released(This->resource.device, iface);
166 HRESULT resource_set_private_data(IWineD3DResource *iface, REFGUID refguid,
169 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
173 resource_free_private_data(iface, refguid);
206 HRESULT resource_get_private_data(IWineD3DResource *iface, REFGUID refguid, void *pData, DWORD *pSizeOfData)
208 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
237 HRESULT resource_free_private_data(IWineD3DResource *iface, REFGUID refguid)
239 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
260 DWORD resource_set_priority(IWineD3DResource *iface, DWORD PriorityNew)
262 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
269 DWORD resource_get_priority(IWineD3DResource *iface)
271 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
276 WINED3DRESOURCETYPE resource_get_type(IWineD3DResource *iface)
278 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
283 HRESULT resource_get_parent(IWineD3DResource *iface, IUnknown **pParent)
285 IWineD3DResourceImpl *This = (IWineD3DResourceImpl *)iface;
292 HRESULT WINAPI IWineD3DResourceImpl_SetShRcState(IWineD3DResource *iface, VBOXWINEEX_SHRC_STATE enmState) {
293 IWineD3DResourceImpl *This = (IWineD3DResourceImpl*)iface;