Skip to content

Latest commit

 

History

History
110 lines (88 loc) · 3.8 KB

nf-opmapi-iopmvideooutput-getinformation.md

File metadata and controls

110 lines (88 loc) · 3.8 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:opmapi.IOPMVideoOutput.GetInformation
IOPMVideoOutput::GetInformation (opmapi.h)
Sends an Output Protection Manager (OPM) status request to the display driver.
GetInformation
GetInformation method [Media Foundation]
GetInformation method [Media Foundation]
IOPMVideoOutput interface
IOPMVideoOutput interface [Media Foundation]
GetInformation method
IOPMVideoOutput.GetInformation
IOPMVideoOutput::GetInformation
mf.iopmvideooutput_iopmvideooutput__getinformation
opmapi/IOPMVideoOutput::GetInformation
mf\iopmvideooutput_iopmvideooutput__getinformation.htm
mf
47d724eb-07e9-4659-886a-4b492fbb2415
12/05/2018
GetInformation, GetInformation method [Media Foundation], GetInformation method [Media Foundation],IOPMVideoOutput interface, IOPMVideoOutput interface [Media Foundation],GetInformation method, IOPMVideoOutput.GetInformation, IOPMVideoOutput::GetInformation, mf.iopmvideooutput_iopmvideooutput__getinformation, opmapi/IOPMVideoOutput::GetInformation
opmapi.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Windows
19H1
IOPMVideoOutput::GetInformation
opmapi/IOPMVideoOutput::GetInformation
c++
APIRef
kbSyntax
COM
opmapi.h
IOPMVideoOutput.GetInformation

IOPMVideoOutput::GetInformation

-description

Sends an Output Protection Manager (OPM) status request to the display driver.

-parameters

-param pParameters [in]

Pointer to an OPM_GET_INFO_PARAMETERS structure. Fill in this structure with data for the status request. For a list of status requests, see OPM Status Requests.

-param pRequestedInformation [out]

Pointer to an OPM_REQUESTED_INFORMATION structure. On return, the method fills in this structure with the results of the status request.

-returns

Returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
The OPM object was created with Certified Output Protection Protocol (COPP) semantics.

-remarks

This method is equivalent to the IAMCertifiedOutputProtection::ProtectionStatus method in COPP.

The IOPMVideoOutput interface supports both OPM semantics and COPP semantics. The GetInformation method applies only when OPM semantics are used. If the interface pointer was created with COPP semantics, GetInformation returns ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS. In that case, call IOPMVideoOutput::COPPCompatibleGetInformation instead.

-see-also

IOPMVideoOutput

Output Protection Manager