다음을 통해 공유


Windows 드라이버에서 입체 3D 지원

WDDM 1.2(Windows 8)부터 그래픽 드라이버는 스테레오스코픽 3D 렌더링을 지원하여 게임 및 비디오 재생과 같은 시나리오를 지원할 수 있습니다.

스테레오스코픽 3D 렌더링은 필요한 스테레오스코픽 3D 지원 구성 요소가 있는 시스템에서만 사용할 수 있습니다. 이러한 구성 요소에는 3D 지원 디스플레이 하드웨어, 그래픽 하드웨어, 주변 장치 및 소프트웨어 애플리케이션이 포함됩니다. 사용자 인터페이스 설정은 시스템에 필요한 모든 구성 요소가 있는 경우에만 표시 설정 제어판에서 사용할 수 있습니다.

  • 드라이버 구현 - 전체 그래픽: 선택 사항
  • WHLK 요구 사항 및 테스트: Device.Graphics ¦ ProcessingStereoscopicVideoContent; Device.Display.Monitor.Stereoscopic3DModes (DX11 3DStereoVideo)

그래픽 스택의 스테레오 디자인은 사용되는 특정 시각화 또는 디스플레이 기술이 운영 체제에 구애받지 않는 것입니다. KMD(커널 모드 디스플레이 드라이버)는 그래픽 디스플레이와 직접 통신하며 표준화된 EDID(확장 디스플레이 식별 데이터) 구조를 통해 디스플레이 기능에 대한 지식을 갖습니다. KMD는 이러한 디스플레이가 시스템에 연결되어 있음을 인식하는 경우에만 스테레오 기능을 열거합니다.

KMD 및 사용자 모드 드라이버에서 스테레오 기능을 구현하려면 다음 추가 또는 업데이트된 DDI 목록을 참조하세요.

입체 3D 커널 모드 지원

VidPN에서 스테레오스코픽 3D 렌더링을 지원하기 위해 다음 DDIs가 업데이트되었습니다.

스테레오스코픽 3D 스왑체인 DDI

스테레오스코픽 3D 스왑 체인을 지원하기 위해 다음 DDIs가 추가되거나 업데이트되었습니다.

하드웨어 인증 요구 사항

시스템 빌더는 이 문서에 설명된 설정을 사용하여 스테레오 드라이버 패키지를 테스트하여 올바른 기능을 확인하는 것이 좋습니다.

DirectX 10 지원 하드웨어 이상에서 스테레오 3D 기능을 사용하도록 설정할 수 있습니다. 그러나 Direct3D 11 API는 DirectX 9.x 및 10.x 하드웨어에서 작동하므로 모든 WDDM 1.2 드라이버는 Direct3D 11을 지원해야 합니다. 이를 위해 Direct3D 11 API가 모든 Windows 8 이상 하드웨어에서 작동하는지 확인하기 위해 철저히 테스트해야 합니다.

스테레오스코픽 3D는 선택적 WDDM 1.2 기능이지만 모든 Windows 8 이상 하드웨어부터 Direct3D 11 API 지원이 필요합니다. 따라서 WDDM 1.2 드라이버(전체 그래픽 및 렌더링 디바이스)는 텍스처 배열의 프로세스 간 공유에 대한 지원을 추가하여 Direct3D 11 API를 지원해야 합니다. 이 요구 사항은 스테레오 앱이 모노 모드에서 오류가 발생하지 않도록 합니다.

하드웨어 디바이스가 이 기능을 구현할 때 충족해야 하는 요구 사항에 대한 자세한 내용은 관련 WHLK 설명서Device.Graphics ¦ 스테레오스코픽 비디오 콘텐츠 처리Device.Display.Monitor.Stereoscopic 3D 모드를 참조하세요.