Skip to content

Latest commit

 

History

History
132 lines (107 loc) · 4.45 KB

ns-strmif-amcoppstatusinput.md

File metadata and controls

132 lines (107 loc) · 4.45 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
NS:strmif._AMCOPPStatusInput
AMCOPPStatusInput (strmif.h)
The AMCOPPStatusInput structure contains a Certified Output Protection Protocol (COPP) status request.
*LPAMCOPPStatusInput
AMCOPPStatusInput
AMCOPPStatusInput structure [DirectShow]
AMCOPPStatusInputStructure
LPAMCOPPStatusInput
LPAMCOPPStatusInput structure pointer [DirectShow]
dshow.amcoppstatusinput
strmif/AMCOPPStatusInput
strmif/LPAMCOPPStatusInput
dshow\amcoppstatusinput.htm
dshow
988e6d54-f241-4cfc-8793-fc42de92ac52
4/26/2023
*LPAMCOPPStatusInput, AMCOPPStatusInput, AMCOPPStatusInput structure [DirectShow], AMCOPPStatusInputStructure, LPAMCOPPStatusInput, LPAMCOPPStatusInput structure pointer [DirectShow], dshow.amcoppstatusinput, strmif/AMCOPPStatusInput, strmif/LPAMCOPPStatusInput
strmif.h
Dshow.h
Windows
Windows
AMCOPPStatusInput, *LPAMCOPPStatusInput
19H1
_AMCOPPStatusInput
strmif/_AMCOPPStatusInput
LPAMCOPPStatusInput
strmif/LPAMCOPPStatusInput
AMCOPPStatusInput
strmif/AMCOPPStatusInput
c++
APIRef
kbSyntax
HeaderDef
strmif.h
AMCOPPStatusInput

AMCOPPStatusInput structure

-description

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The AMCOPPStatusInput structure contains a Certified Output Protection Protocol (COPP) status request.

-struct-fields

-field rApp

128-bit random number.

-field guidStatusRequestID

GUID that defines the status request.

-field dwSequence

Sequence number. The application must keep a running count of the COPP status requests issued. For each request, increment the sequence number by one.

-field cbSizeData

Number of bytes of valid data in the StatusData member.

-field StatusData

Data for the status request. The meaning of the data depends on the request.

-remarks

The following COPP status requests are defined.

GUID Description
DXVA_COPPQueryConnectorType Returns the type of physical connector to the output device.
DXVA_COPPQueryProtectionType Returns the available protection mechanisms for the physical connector.
DXVA_COPPQueryLocalProtectionLevel Returns the protection level that is currently set through the COPP mechanism in the context of this session.
DXVA_COPPQueryGlobalProtectionLevel Returns the actual protection level that is currently set for the physical connector.
DXVA_COPPQueryDisplayData Returns information describing the signal that is being transmitted over the connector associated with the COPP device.
DXVA_COPPQueryHDCPKeyData Returns the High-bandwidth Digital Content Protection (HDCP) characteristics of the output device.
DXVA_COPPQueryBusData Returns information about the type of bus used by the graphics hardware associated with this COPP device.
 

For more information, see the Windows DDK documentation.

-see-also

DirectShow Structures

Using Certified Output Protection Protocol (COPP)