In an article I've read that Microsoft signed GDI/GDI+ as deprecated. I was a bit frightened, I won't be able to use OpenGL in future versions of Windows. Since you need GDI ( more likely the Device Context you get through GDI's GetDC( HWND ) ) to initialize OpenGL.
I got frightened because, when MS marks something as deprecated, it's likely to be removed from the Platform SDK and later from the kernel. This means OpenGL can't be used through GDI.
The only other ways to get the Device Context would be trough WPF or DXGI. But both have their problems:
WPF -> slowly
DXGI -> Device Context shows sometimes creepy graphic bugs
So my question is: Is Microsoft killing OpenGL ? I'm asking because MS seems to make the use of OGL pretty difficult.
Thank's for reading.