Windows basically moves this responsibility to the developer. Apple's approach for this matter has been proven much more pragmatic - at worst you'll see a few assets pixelated but at the correct size, and to ensure retina compatibility, developers only need to define their assets twice.
Support on Windows and in games is spotty though. In particular, Windows doesn't seem to have a way to do exact pixel doubling.