IDXGIFactory2::IsWindowedStereoEnabled 方法 (dxgi1_2.h)

确定是否使用立体声模式。

语法

BOOL IsWindowedStereoEnabled();

返回值

指示是否使用立体声模式。 TRUE 表示可以使用立体声模式;否则为 FALSE

适用于 Windows 7 的平台更新: 在安装了适用于 Windows 7 的平台更新的 Windows 7 或 Windows Server 2008 R2 上, IsWindowedStereoEnabled 始终返回 FALSE,因为立体 3D 显示行为不适用于适用于 Windows 7 的平台更新。 有关适用于 Windows 7 的平台更新的详细信息,请参阅 适用于 Windows 7 的平台更新

备注

我们建议窗口化应用程序在尝试使用立体声之前调用 IsWindowedStereoEnabled 。 如果以下两项都为 true,IsWindowedStereoEnabled 将返回 TRUE

  • 计算机中的所有适配器都具有支持立体声的驱动程序。 这仅意味着驱动程序实现到 Windows 8 (WDDM 1.2) 的 Windows 显示驱动程序模型 (WDDM) 。 但是,适配器不一定能够扫描出立体声。
  • 当前桌面模式 (桌面模式为单声道) 和系统策略和硬件配置,以便桌面窗口管理器 (DWM) 至少一个适配器输出上执行立体声合成。
如果满足第一个要求,则创建窗口立体声交换链会成功。 但是,如果适配器无法扫描出立体声,该适配器上的输出将减少为单声道。

Direct3D 11.1 简单立体声 3D 示例演示如何添加立体 3D 效果以及如何响应系统立体声更改。

要求

   
最低受支持的客户端 适用于 Windows 7 的 Windows 8 和平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 dxgi1_2.h
Library Dxgi.lib

另请参阅

IDXGIFactory2