I recently came across this blog post Yet another post about gamma correction which taught me the availability of the D3DPMISCCAPS_POSTBLENDSRGBCONVERT capability flag.
This should allow for proper sRGB conversion after blending on DirectX9.
What I don't understand is what to do with it? I can query my device Direct3D 9Ex device for this capability but how do I enable it if supported? Do I have the choice between pre and post blending conversion? If yes, how?
Thanks for you help!