On Wed Mar 1 12:54:17 2023 +0000, Derek Lesho wrote:
This should be IMFDXGIDeviceManager_Release instead of IUnknown_Release.
Well, looking at the [code where device_manager is assigned](https://gitlab.winehq.org/wine/wine/-/blob/56db5b0bf1aa6df5edbedbec03e0a1db3...), it could also be a IDirect3DDeviceManager9. And device_manager is defined as type IUnknown inside the source_reader struct, so I'm unsure if using `IMFDXGIDeviceManager_Release` would be correct (mingw warns about incompatible pointer type with that).