d3drm: Correctly query for the returned interface.

IDirect3DRM2::CreateTextureFromSurface is expected to return an IDirect3DRMTexture2 object.
This commit is contained in:
Alistair Leslie-Hughes 2023-09-15 20:39:14 +10:00 committed by Alexandre Julliard
parent 269ce609d9
commit fa4be54777

View file

@ -1064,7 +1064,7 @@ static HRESULT WINAPI d3drm2_CreateTextureFromSurface(IDirect3DRM2 *iface,
return hr;
}
hr = IDirect3DRMTexture3_QueryInterface(texture3, &IID_IDirect3DRMTexture, (void **)texture);
hr = IDirect3DRMTexture3_QueryInterface(texture3, &IID_IDirect3DRMTexture2, (void **)texture);
IDirect3DRMTexture3_Release(texture3);
return hr;