decoder device: the D3D9 device needs to store a IDirect3D9 and an adapter
So we use a structure for that. Unlike D3D11, the IDirect3D9 isn't tied to an adapter, but to communicate with external rendering it can only be done on the same adapter they use. So we need both information.
Showing with 7 additions and 1 deletion