OPM 기능

OPM은 모든 COPP(Certified Output Protection Protocol) 기능을 지원합니다. 다음은 몇 가지 새로운 OPM 기능과 일부 OPM 기능이 COPP 기능과 어떻게 비교되는지 설명합니다.

  • OPM은 애플리케이션이 비디오 출력의 정보에 대한 요청에 서명해야 하지만 COPP는 애플리케이션이 그래픽 드라이버의 정보에 대한 요청에 서명할 필요가 없습니다.

    참고

    COPP 그래픽 드라이버는 OPM 비디오 출력과 동일합니다.

    COPP 애플리케이션은 DXVA_COPPStatusInput 구조를 드라이버에 전달하여 그래픽 드라이버의 정보를 요청합니다.

  • OPM은 HDCP(고대역폭 디지털 콘텐츠 보호) 리피터를 지원합니다. HDCP 리피터에 대한 자세한 내용은 HDCP 사양 수정 버전 1.1을 참조하세요.

  • 애플리케이션은 OPM에서 HDCP를 더 쉽게 지원할 수 있습니다. 애플리케이션은 HDCP SRM(시스템 갱신 가능성 메시지)을 구문 분석하고 모니터가 해지되었는지 확인할 필요가 없습니다. HDCP SRM에 대한 자세한 내용은 HDCP 사양 수정 버전 1.1을 참조하세요.

  • OPM은 X.509 인증서를 사용하고 COPP는 독점 XML 인증서를 사용합니다. COPP 인증서 형식은 XML-Signature 구문 및 처리 사양의 서명 형식을 기반으로 합니다. X.509 인증서에 대한 자세한 내용은 X.509 인증서 프로필을 참조하세요.

  • COPP 애플리케이션은 VMR(Video Mixing Renderer) 버전 7 또는 9를 만든 다음, VMR 필터의 IUnknown::QueryInterface 구현에 IID_IAMCertifiedOutputProtection 전달하여 COPP IAMCertifiedOutputProtection 인터페이스를 가져옵니다. OPM 애플리케이션은 HMONITOR 또는 IDirect3DDevice9 개체를 OPMGetVideoOutputsFromHMONITOR 또는 OPMGetVideoOutputsFromIDirect3DDevice9Object 함수에 각각 전달하여 IOPMVideoOutput 인터페이스를 가져옵니다. 이러한 함수 및 인터페이스에 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.

  • OPM은 모든 경우에 복제 모드를 지원하지만 COPP는 하나의 특정 사례에서만 복제 모드를 지원합니다.

  • OPM의 재배포 제어 플래그는 COPP의 재배포 제어 플래그(COPP_CGMSA_RedistributionControlRequired)와 의미 체계가 약간 다릅니다.