繁体   English   中英

在C ++或C ++ / CX中检测Windows Phone版本

[英]Detecting Windows Phone version in C++ or C++/CX

Windows Media Foundation在Windows 8.1中的工作方式似乎略有不同。

我们需要添加一些类似于以下代码的代码:

#if WINDOWS_81
    DX::ThrowIfFailed(
        MFStartup(MF_VERSION)
        );
#endif

我们如何检查通过C ++运行的Windows Phone版本?

谢谢!

您可以使用WINVER在命令时查看/控制构建针对的版本。 请参阅使用Windows标头

// 0x0603 for Windows / Windows Phone 8.1
#if WINVER >= 0x0603
    DX::ThrowIfFailed(
        MFStartup(MF_VERSION)
        );
#endif

如果唯一原因是进行MFStartup检查,则可以不考虑条件。 8.1需要它,但是8.0应该可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM