我打算使用 vista 之后可用的媒体基础 API 编写一段代码。我想在#if 块中添加代码,例如...
#if <SomeMacro>
// all the classes using MediaFoundation go here.
#endif
我找不到检测操作系统版本的宏。这通常是如何在 Windows 上完成的?我发现 _WIN32 和 _WIN64 可以检测 32 位和 64 位,但没有确定 api 可用性的宏。有没有更好的方法根据 vc.. 中的 API 可用性隔离代码?
谢谢,阿比奈。