D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT structure (d3dkmdt.h)
The D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT structure is used to indicate the types of copy protection that are supported by a particular VidPN present path.
Syntax
typedef struct _D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT {
UINT NoProtection : 1;
UINT MacroVisionApsTrigger : 1;
UINT MacroVisionFull : 1;
UINT Reserved : 29;
} D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT;
Members
NoProtection
The path is not capable of providing any copy protection.
MacroVisionApsTrigger
The path is capable of providing Rovi (formerly Macrovision) analog protection support (APS).
MacroVisionFull
The path is capable of providing full Rovi (formerly Macrovision) copy protection.
Reserved
Reserved for future use.
Remarks
The CopyProtectionSupport member of the D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION structure is a D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Header | d3dkmdt.h |