OPM 保護の種類のフラグ

次の表のフラグでは、Output Protection Manager (OPM) の出力保護メカニズムを指定します。

定数/値 説明
OPM_PROTECTION_TYPE_OTHER
0x80000000
不明な保護メカニズム。
OPM_PROTECTION_TYPE_NONE
0x00000000
保護メカニズムはありません。
OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP
0x00000001
High-Bandwidth Digital Content Protection (HDCP)。 このフラグは、認定出力保護プロトコル (COPP) をエミュレートするときに使用されます。 詳細については、「解説」を参照してください。 このフラグは、OPM セマンティクスではサポートされていません。
OPM_PROTECTION_TYPE_ACP
0x00000002
アナログ コピー保護 (ACP)。
OPM_PROTECTION_TYPE_CGMSA
0x00000004
コピー生成管理システム— アナログ (CGMS-A)。
OPM_PROTECTION_TYPE_HDCP
0x00000008
Hdcp。 このフラグは、OPM オブジェクトに OPM セマンティクスがある場合に使用されます。 COPP セマンティクスではサポートされていません。
OPM_PROTECTION_TYPE_DPCP
0x00000010
DisplayPort Content Protection (DPCP)。

解説

これらのフラグは、次の OPM コマンドと状態要求で使用されます。

Hdcp

HDCP には、次の 2 つのフラグが定義されています。

説明
OPM_PROTECTION_TYPE_HDCP IOPMVideoOutput ポインターが OPM セマンティクスで作成された場合は、このフラグを使用します。
OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP IOPMVideoOutput ポインターが COPP セマンティクスで作成された場合は、このフラグを使用します。 このフラグは、COPP のCOPP_ProtectionType_HDCP フラグに対応します。

 

両方のモード (OPM セマンティクスと COPP セマンティクス) では、HDCP に対して次の操作がサポートされます。

OPM セマンティクスでは、次の機能もサポートされます。

  • HDCP リピーター。 HDCP リピータは、HDCP コンテンツを受信し、同じコンテンツを再暗号化して送信できる HDCP デバイスです。
  • HDCP 失効。 取り消された HDCP デバイスが OPM ビデオ出力に接続されている場合、ビデオ出力はビデオを送信しません。 アプリケーションは、HDCP システム更新可能性メッセージ (SMM) を解析したり、出力デバイスが取り消されたかどうかを判別したりする必要はありません。 詳細については、 OPM_SET_HDCP_SRM コマンドを参照してください。

COPP セマンティクスを使用する場合、 IOPMVideoOutput インターフェイスでは HDCP リピーターはサポートされません。 また、HDCP 失効は処理されません。 代わりに、アプリケーションは SRM を解析して、HDCP デバイスが取り消されたかどうかを判断する必要があります。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Opmapi.h

関連項目

OPM 列挙