static HRESULT WINAPI d3drm_device2_GetDirect3DDevice(IDirect3DRMDevice2 *iface, IDirect3DDevice **d3d_device) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, d3d_device %p.\n", iface, d3d_device); return d3drm_device3_GetDirect3DDevice(&device->IDirect3DRMDevice3_iface, d3d_device); }
static D3DCOLORMODEL WINAPI IDirect3DRMDevice2Impl_GetColorModel(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return E_NOTIMPL; }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetRenderMode(IDirect3DRMDevice2* iface, DWORD dwFlags) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(%u): stub\n", iface, This, dwFlags); return E_NOTIMPL; }
static HRESULT WINAPI IDirect3DRMDevice2Impl_Update(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return E_NOTIMPL; }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetShades(IDirect3DRMDevice2* iface, DWORD count) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(%u): stub\n", iface, This, count); return E_NOTIMPL; }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetRenderMode(IDirect3DRMDevice2* iface, DWORD dwFlags) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); TRACE("(%p/%p)->(%u)\n", iface, This, dwFlags); return IDirect3DRMDevice3_SetRenderMode(&This->IDirect3DRMDevice3_iface, dwFlags); }
static DWORD WINAPI IDirect3DRMDevice2Impl_GetAppData(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return 0; }
static HRESULT WINAPI d3drm_device2_GetClassName(IDirect3DRMDevice2 *iface, DWORD *size, char *name) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, size %p, name %p.\n", iface, size, name); return d3drm_device3_GetClassName(&device->IDirect3DRMDevice3_iface, size, name); }
static HRESULT WINAPI d3drm_device2_Init(IDirect3DRMDevice2 *iface, ULONG width, ULONG height) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, width %u, height %u.\n", iface, width, height); return d3drm_device3_Init(&device->IDirect3DRMDevice3_iface, width, height); }
static HRESULT WINAPI d3drm_device2_SetAppData(IDirect3DRMDevice2 *iface, DWORD data) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, data %#x.\n", iface, data); return d3drm_device3_SetAppData(&device->IDirect3DRMDevice3_iface, data); }
static HRESULT WINAPI d3drm_device2_SetName(IDirect3DRMDevice2 *iface, const char *name) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, name %s.\n", iface, debugstr_a(name)); return d3drm_device3_SetName(&device->IDirect3DRMDevice3_iface, name); }
static ULONG WINAPI d3drm_device2_Release(IDirect3DRMDevice2 *iface) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p.\n", iface); return d3drm_device3_Release(&device->IDirect3DRMDevice3_iface); }
static HRESULT WINAPI d3drm_device2_QueryInterface(IDirect3DRMDevice2 *iface, REFIID riid, void **out) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, riid %s, out %p.\n", iface, debugstr_guid(riid), out); return d3drm_device3_QueryInterface(&device->IDirect3DRMDevice3_iface, riid, out); }
static HRESULT WINAPI d3drm_device2_SetRenderMode(IDirect3DRMDevice2 *iface, DWORD flags) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, flags %#x.\n", iface, flags); return d3drm_device3_SetRenderMode(&device->IDirect3DRMDevice3_iface, flags); }
static BOOL WINAPI IDirect3DRMDevice2Impl_GetDither(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); TRACE("(%p/%p)->()\n", iface, This); return IDirect3DRMDevice3_GetDither(&This->IDirect3DRMDevice3_iface); }
static HRESULT WINAPI d3drm_device2_SetDither(IDirect3DRMDevice2 *iface, BOOL enable) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, enabled %#x.\n", iface, enable); return d3drm_device3_SetDither(&device->IDirect3DRMDevice3_iface, enable); }
static D3DRMRENDERQUALITY WINAPI IDirect3DRMDevice2Impl_GetQuality(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); TRACE("(%p/%p)->()\n", iface, This); return IDirect3DRMDevice3_GetQuality(&This->IDirect3DRMDevice3_iface); }
static HRESULT WINAPI d3drm_device2_SetShades(IDirect3DRMDevice2 *iface, DWORD count) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, count %u.\n", iface, count); return d3drm_device3_SetShades(&device->IDirect3DRMDevice3_iface, count); }
static DWORD WINAPI IDirect3DRMDevice2Impl_GetRenderMode(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); TRACE("(%p/%p)->()\n", iface, This); return IDirect3DRMDevice3_GetRenderMode(&This->IDirect3DRMDevice3_iface); }
static HRESULT WINAPI d3drm_device2_SetTextureQuality(IDirect3DRMDevice2 *iface, D3DRMTEXTUREQUALITY quality) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, quality %u.\n", iface, quality); return d3drm_device3_SetTextureQuality(&device->IDirect3DRMDevice3_iface, quality); }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetName(IDirect3DRMDevice2* iface, LPCSTR name) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(%s): stub\n", iface, This, name); return E_NOTIMPL; }
static HRESULT WINAPI d3drm_device2_GetViewports(IDirect3DRMDevice2 *iface, IDirect3DRMViewportArray **array) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p, array %p.\n", iface, array); return d3drm_device3_GetViewports(&device->IDirect3DRMDevice3_iface, array); }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetDither(IDirect3DRMDevice2* iface, BOOL enable) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(%d): stub\n", iface, This, enable); return E_NOTIMPL; }
static BOOL WINAPI d3drm_device2_GetDither(IDirect3DRMDevice2 *iface) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p.\n", iface); return d3drm_device3_GetDither(&device->IDirect3DRMDevice3_iface); }
static BOOL WINAPI IDirect3DRMDevice2Impl_GetDither(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return E_NOTIMPL; }
static DWORD WINAPI d3drm_device2_GetHeight(IDirect3DRMDevice2 *iface) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p.\n", iface); return d3drm_device3_GetHeight(&device->IDirect3DRMDevice3_iface); }
static D3DRMTEXTUREQUALITY WINAPI IDirect3DRMDevice2Impl_GetTextureQuality(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return E_NOTIMPL; }
static HRESULT WINAPI IDirect3DRMDevice2Impl_SetDither(IDirect3DRMDevice2* iface, BOOL enable) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); TRACE("(%p/%p)->(%d)\n", iface, This, enable); return IDirect3DRMDevice3_SetDither(&This->IDirect3DRMDevice3_iface, enable); }
static DWORD WINAPI IDirect3DRMDevice2Impl_GetRenderMode(IDirect3DRMDevice2* iface) { IDirect3DRMDeviceImpl *This = impl_from_IDirect3DRMDevice2(iface); FIXME("(%p/%p)->(): stub\n", iface, This); return E_NOTIMPL; }
static D3DRMTEXTUREQUALITY WINAPI d3drm_device2_GetTextureQuality(IDirect3DRMDevice2 *iface) { struct d3drm_device *device = impl_from_IDirect3DRMDevice2(iface); TRACE("iface %p.\n", iface); return d3drm_device3_GetTextureQuality(&device->IDirect3DRMDevice3_iface); }