立体 3D

Windows 8 (DDI) 平台提供一致的 API 和设备驱动程序接口,适用于游戏和视频播放等立体三维场景。

  • 最低 Windows 显示驱动程序模型 (WDDM) 版本:1.2
  • 最低 Windows 版本:8
  • 驱动程序实现 - 完整图形:可选
  • WHCK 要求和测试: Device.Graphics ¦ ProcessingStereoscopicVideoContent; Device.Display.Monitor.Stereoscopic3DModes

仅在具有支持立体三维的所有组件的系统上启用立体三维渲染。 这些组件包括支持 3D 的显示硬件、图形硬件、外围设备和软件应用程序。 图形堆栈中的立体声设计使得使用的特定可视化效果或显示技术与操作系统无关。 显示驱动程序直接与图形显示器通信,并通过标准化的扩展显示标识数据 (EDID) 结构了解显示功能。 仅当驱动程序识别到此类显示器已连接到系统时,才会枚举立体声功能。

若要在显示微型端口和用户模式驱动程序中实现立体声功能,请参阅下面的新增或更新的 DDI 列表。

立体显示设置是 屏幕分辨率 控制面板的一部分,如下所示:

屏幕分辨率控制面板中立体显示设置的屏幕截图。

“启用立体声”设置是具有以下状态的复选框:

  • 不可用 (灰显或不可见) :在无法在立体声显示器上呈现的系统上。
  • 设置为 “已启用 ” (选中) :这是能够在立体声显示器上呈现的系统上的默认设置,表示“按需立体声”。 默认情况下,桌面窗口管理器 (DWM) 为单声道模式。 仅当用户 (按需) 启动立体声应用时,DWM 才会切换到立体声模式。 请注意,选中此复选框时,DWM 可以处于单声道或立体声模式。
  • 设置为 “禁用 ” (未选中) :如果用户取消选中此设置,DWM 处于单声道模式。 在本例中,立体声应用程序以单声道模式出现。

立体三维内核模式支持

这些 DDI 已针对Windows 8进行了更新,以支持 VidPN 上的立体 3-D 渲染。

立体三维交换链 DDI

这些 DDI 是新的或更新Windows 8,以支持立体三维交换链。

硬件认证要求

建议系统构建者使用上述设置测试其立体声驱动程序包,以确保功能正确。

只能在支持 Microsoft DirectX 10 及更高版本的硬件上启用立体声三维功能。 但是,由于 Microsoft Direct3D 11 API 适用于 DirectX 9.x 和 10.x 硬件,因此所有 WDDM 1.2 驱动程序都必须支持 Direct3D 11 并经过全面测试,以确保 Direct3D 11 API 在所有Windows 8硬件上工作。

尽管立体三维是一项可选的 WDDM 1.2 功能,但所有Windows 8硬件都需要 Direct3D 11 API 支持。 因此,WDDM 1.2 驱动程序 (全图形和呈现设备) 必须通过添加对纹理数组的跨进程共享的支持来支持 Direct3D 11 API。 此要求是确保立体声应用在单声道模式下不会发生故障。

有关硬件设备在实现此功能时必须满足的要求的详细信息,请参阅 Device.Graphics ¦ Processing Stereoscopic Video Content and Device.Display.Monitor.Stereoscopic 3D 模式的相关 WHCK 文档

有关使用 Windows 8 添加的功能的回顾,请参阅 WDDM 1.2 功能。