[v2 PATCH 1/2] d3drm: Added IDirect3DRMWrap stub
Henri Verbeet
hverbeet at gmail.com
Mon Jun 26 07:44:58 CDT 2017
On 26 June 2017 at 01:16, Nikolay Sivov <nsivov at codeweavers.com> wrote:
> +static HRESULT WINAPI d3drm_wrap_QueryInterface(IDirect3DRMWrap *iface, REFIID riid, void **out)
> +{
> + TRACE("iface %p, riid %s, out %p.\n", iface, debugstr_guid(riid), out);
> +
> + if (IsEqualGUID(riid, &IID_IDirect3DRMWrap)
> + || IsEqualGUID(riid, &IID_IDirect3DRMObject)
> + || IsEqualGUID(riid, &IID_IUnknown))
> + {
> + IDirect3DRMWrap_AddRef(iface);
> + *out = iface;
> + return S_OK;
> + }
> +
> + WARN("%s not implemented, returning E_NOINTERFACE.\n", debugstr_guid(riid));
That's a little misleading.
> +
> + *out = NULL;
> + return CLASS_E_CLASSNOTAVAILABLE;
> +}
More information about the wine-devel
mailing list