次の方法で共有


OPM_GET_VIRTUAL_PROTECTION_LEVEL

指定した保護メカニズムの仮想保護レベルを返します。

仮想保護レベルは、現在の Output Protection Manager (OPM) セッション中にアプリケーションによって要求されるレベルです。 ドライバーは、この OPM セッションの外部のイベントのために、より高いレベルを適用する可能性があります。 有効な実際の保護レベルを見つけるには、 OPM_GET_ACTUAL_PROTECTION_LEVEL クエリを送信します。

要件
要求 GUID OPM_GET_VIRTUAL_PROTECTION_LEVEL
入力データ 32 ビット整数として指定された、クエリを実行する保護メカニズム。 値は、 OPM 保護型フラグのメンバーとして解釈されます。
データを返します OPM_STANDARD_INFORMATION構造体

 

解説

保護レベルは、OPM_STANDARD_INFORMATION構造体の ulInformation メンバーで返されます。 この値の意味は、照会される保護メカニズムによって異なります。 保護メカニズムごとに、 ulInformation の値は、次の表に示すように、異なる列挙体のフラグです。

保護メカニズム 列挙
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A CGMS-A 保護フラグ
DPCP OPM_DPCP_PROTECTION_LEVEL
Hdcp OPM_HDCP_PROTECTION_LEVEL

 

このクエリは、認定出力保護プロトコル (COPP) で使用されるDXVA_COPPQueryLocalProtectionLevel クエリと同じです。

必要条件

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

関連項目

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

OPM 状態要求