IOPMVideoOutput::GetInformation メソッド (opmapi.h)
Output Protection Manager (OPM) 状態要求をディスプレイ ドライバーに送信します。
構文
HRESULT GetInformation(
[in] const OPM_GET_INFO_PARAMETERS *pParameters,
[out] OPM_REQUESTED_INFORMATION *pRequestedInformation
);
パラメーター
[in] pParameters
OPM_GET_INFO_PARAMETERS構造体へのポインター。 この構造体に、状態要求のデータを入力します。 状態要求の一覧については、「 OPM 状態要求」を参照してください。
[out] pRequestedInformation
OPM_REQUESTED_INFORMATION構造体へのポインター。 戻り値の場合、メソッドはこの構造体に状態要求の結果を入力します。
戻り値
HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
OPM オブジェクトは、認定出力保護プロトコル (COPP) セマンティクスを使用して作成されました。 |
注釈
このメソッドは、COPP の IAMCertifiedOutputProtection::P rotectionStatus メソッドと同じです。
IOPMVideoOutput インターフェイスでは、OPM セマンティクスと COPP セマンティクスの両方がサポートされています。 GetInformation メソッドは、OPM セマンティクスが使用されている場合にのみ適用されます。 インターフェイス ポインターが COPP セマンティクスで作成された場合、 GetInformation はERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICSを返します。 その場合は、代わりに IOPMVideoOutput::COPPCompatibleGetInformation を呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | opmapi.h |