Share via

Interoperability Direct3D9 Direct3D11

Ceb 1 Reputation point
2021-07-26T07:03:57.803+00:00

I currently have a program which displays a 4k Video by processing and rendering video data (using a DXGISwapChain) exclusively with Direct3D11. But I would like to do the "process part" with D3D11 and do the rendering with Direct3D9. So am I on the right track by caring about D3D9ExDXGISharedSurface? Is this article https://learn.microsoft.com/en-us/windows/win32/direct3darticles/surface-sharing-between-windows-graphics-apis really the solution of my problem ? And if it is, is it still supported on Windows modern API's? (since we can't find code samples about this anymore...)

If you have an other solution to my purpose, I'm very interested to hear it !

Windows development | Windows API - Win32

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.