스테레오 비디오 재생을 사용하도록 설정하는 방법(HTML)

Applies to Windows only

이 항목에서는 msStereo3DRenderMode 특성을 설정하여 스테레오 비디오 재생을 사용하도록 설정하는 방법을 보여 줍니다.

비디오 요소가 최적화된 렌더링 모드에 있을 때 다음 사항에 모두 해당하는 경우에만 스테레오 비디오를 사용하도록 설정할 수 있습니다.

  • 시스템에서 스테레오를 지원합니다.
  • 스테레오 렌더링에 대해 디스플레이 설정이 켜져 있습니다.
  • 동영상 요소가 JavaScript를 사용하는 Windows 런타임 앱에 스테레오 동영상 환경을 포함하는 인터페이스를 제공하도록 확장되었습니다.

읽기 전용(부울) 특성 msIsStereo3D는 비디오 요소의 비디오 원본이 스테레오 3D인지 여부를 나타냅니다. msStereo3DPackingMode 특성은 비디오의 프레임 압축 모드를 나타냅니다. 일반 2D 비디오의 경우 값은 none입니다. 다른 가능한 값은 topbottomsidebyside입니다. 이 특성 값은 비디오 스트림에 비디오의 스테레오 속성을 나타내는 표준 메타데이터가 없는 경우에 조정할 수 있습니다. 시스템 디스플레이 설정이 스테레오 디스플레이를 사용하도록 설정된 경우(시스템이 스테레오 지원) 앱은 msStereo3DRenderMode 특성을 stereo로 설정하여 스테레오 디스플레이 모드를 켤 수 있습니다. 이 특성의 기본값은 항상 mono입니다.


function stereoPlay() {
    var myVideo = document.getElementById("videoTag1");
    if (myVideo.msIsStereo3D == true &&
        myVideo.msIsLayoutOptimalForPlayback == true &&
        Windows.Graphics.Display.DisplayProperties.stereoEnabled == true)
        myVideo.msStereo3DRenderMode = "stereo";
    myVideo.play();
}


스테레오 디스플레이 설정 상태는 Windows.Graphics.DisplayProperties.StereoEnabled 속성(부울)을 통해 사용할 수 있습니다. 이 설정을 변경하려면 디스플레이 제어판으로 직접 이동해야 합니다. JavaScript를 사용하는 Windows 스토어 앱은 실제 시스템 설정을 캡처하는 Windows.Graphics.DisplayProperties.StereoEnabledChanged 이벤트도 등록해야 합니다.

 

 

표시:
© 2014 Microsoft