Our great sponsors
-
There's the WIL library which is already a great help in using RAII types and other things of WinAPI: https://github.com/microsoft/wil
-
They are, actually, it's linked from the article: https://github.com/microsoft/cppwin32
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
That would be aesthetic, but did they say were changing field/function names? I read "Some project goals include: Keep the names of the original APIs, but express in metadata additional information that can make them easier to use. ... This allows developers to search online using the original constant names" https://github.com/microsoft/win32metadata
-
But I'd guess that most of the stuff that interacts with Win32 is on the math-heavy part (the 3D Engine), but there's stuff like Sound (which can also be math heavy), Networking (though I guess most servers would be *NIX based, the client code is still platform specific), User Interface code (though I guess a lot of that uses an abstraction like Dear ImGui instead of using DirectX directly).