OPM_GET_ACTUAL_PROTECTION_LEVEL

指定した保護メカニズムのグローバル保護レベルを返します。

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

 

解説

グローバル保護レベルは、グラフィックス ドライバーが保護を適用するように指示された方法に関係なく、コネクタに現在適用されている保護レベルです。 たとえば、アプリケーションは ChangeDisplaySettingsEx 関数を呼び出すことによって ACP 保護レベルを設定できます。 その場合、グローバル保護レベルは、Output Protection Manager (OPM) を介して要求されなかった場合でも、この設定を反映します。

保護レベルは、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_COPPQueryGlobalProtectionLevel クエリと同じです。

要件

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

関連項目

IOPMVideoOutput::COPPCompatibleGetInformation

IOPMVideoOutput::GetInformation

OPM 状態要求