OPM 保護の種類のフラグ
次の表のフラグでは、Output Protection Manager (OPM) の出力保護メカニズムを指定します。
定数/値 | 説明 |
---|---|
|
不明な保護メカニズム。 |
|
保護メカニズムはありません。 |
|
High-Bandwidth Digital Content Protection (HDCP)。 このフラグは、認定出力保護プロトコル (COPP) をエミュレートするときに使用されます。 詳細については、「解説」を参照してください。 このフラグは、OPM セマンティクスではサポートされていません。 |
|
アナログ コピー保護 (ACP)。 |
|
コピー生成管理システム— アナログ (CGMS-A)。 |
|
Hdcp。 このフラグは、OPM オブジェクトに OPM セマンティクスがある場合に使用されます。 COPP セマンティクスではサポートされていません。 |
|
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_SET_PROTECTION_LEVEL コマンドを使用して HDCP を有効または無効にします。
- OPM_GET_VIRTUAL_PROTECTION_LEVELまたはOPM_GET_ACTUAL_PROTECTION_LEVEL状態要求を使用して、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 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目