OPM 功能

OPM 支援所有認證的輸出保護通訊協定 (COPP) 功能。 以下說明一些新的 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 應用程式會建立第 7 版或 9 版的 Video Mixing Renderer (VMR) ,然後將IID_IAMCertifiedOutputProtection傳遞至VMR篩選器的IUnknown::QueryInterface實作,以取得 COPP IAMCertifiedOutputProtection介面。 OPM 應用程式會藉由分別將 HMONITOR 或IDirect3DDevice9物件傳遞至OPMGetVideoOutputsFromHMONITOROPMGetVideoOutputsFromIDirect3DDevice9Object函式,以取得IOPMVideoOutput介面。 如需這些函式和介面的詳細資訊,請參閱Microsoft Windows SDK檔。

  • OPM 在所有情況下都支援複製模式,而 COPP 僅支援一個特定案例中的複製模式。

  • OPM 的轉散發控制項旗標與 COPP 的轉散發控制旗標 (COPP_CGMSA_RedistributionControlRequired) 語意稍有不同。